zblog分类目录面包屑的代码(分类+子分类)支持分类页、文章页
分类:zblog教程
36
今天来分享一个zblogphp最全的面包屑导航代码,并且支持分类+子分类,文章页一样支持!
并且,还能支持tag标签、页面、时间、作者、日期等其它页面面包屑!



如上图,代码:
{if $type!=='index'&&$page=='1'}<!--判断首页除外,首页不需要面包屑导航--><div class="breadcrumb"><a href="{$host}" title="{$name}">首页</a>
<!--面包屑共用首页链接-->{if $type=='category'||$type=='article'}
<!--如果是分类页或者文章页则显示下方的分类/子分类-->
{php} <!--分类、子分类显示-->$html='';
function navcate($id){
global $html;
$cate = new Category;
$cate->LoadInfoByID($id);
$html =' <i class="fa fa-angle-right"></i> <a href="' .$cate->Url.'" title="' .$cate->Name. '">' .$cate->Name. '</a>'.$html;
if(($cate->ParentID)>0){navcate($cate->ParentID);}
}
if($type=='category'){navcate($category->ID);}else{navcate($article->Category->ID);}
global $html;
echo $html;
{/php}<!--分类、子分类显示结束-->
{if $type=='article'} <i class="fa fa-angle-right"></i> 正文{/if}
<!--如果是文章,再加一个正文-->{elseif $type=='page'} <i class="fa fa-angle-right"></i> 正文 <!--如果是页面,则只显示一个正文-->
{else} <!--否则显示{$title},这里是剩余的tag页面、日期、作者等等页面,当然,如果要独立进行设置,就继续加判断-->
<i class="fa fa-angle-right"></i> {$title}
{/if}</div>{/if} <!--判断首页结束-->注:如果要详细进行判断,可以写复杂和明显一些,只不过会重复部分代码而已!
{if $type=='index'&&$page=='1'} /*判断首页*/
{if $type=='category'} /*判断分类页*/
{if $type=='article'} /*判断日志页,不含独立页面*/
{if $type=='page'} /*判断独立页面*/
{if $type=='author'} /*判断用户页*/
{if $type=='date'} /*判断日期页*/
{if $type=='tag'} /*判断标签页*/最新发布
-
zblog响应式自媒体博客主题63号
2026-04-08 -
zblog响应式资讯门户主题62号
2026-04-05 -
zblog响应式文章自媒体资讯主题61号
2026-04-01 -
zblog响应式自媒体资讯主题60号
2026-03-30 -
zblog响应式门户文章资讯主题59号
2026-03-29
热门文章
-
ZBLOG精品手赚APP应用下载主题19号
1225 -
zblog响应式机器设备企业主题10号
1220 -
zblog响应式生活分类信息主题2号
939 -
zblog响应式机械企业外贸主题6号
321 -
简洁大气zblog响应式文章主题52号
307