今天在制作一个zblog主题的时候,客户提出需要给自己博客添加个面包屑导航,实现代码贴出来分享给大家吧。据说对SEO有一定的效果。
文章页面包屑
当前位置:<a href="{$host}">首页</a>
{php}
$html='';
function navcate($id){
    global $html;
    $cate = new Category;
    $cate->LoadInfoByID($id);
    $html ='>>  <a href="' .$cate->Url.'" title="查看' .$cate->Name. '中的全部文章">' .$cate->Name. '</a> '.$html;
    if(($cate->ParentID)>0){navcate($cate->ParentID);}
}
navcate($article->Category->ID);
global $html;
echo $html;
{/php}分类页面包屑
当前位置:<a href="{$host}">首页</a>
{php}
$html='';
function navcate($id){
    global $html;
    $cate = new Category;
    $cate->LoadInfoByID($id);
    $html ='>>  <a href="' .$cate->Url.'" title="查看' .$cate->Name. '中的全部文章">' .$cate->Name. '</a> '.$html;
    if(($cate->ParentID)>0){navcate($cate->ParentID);}
}
navcate($category->ID);
global $html;
echo $html;
{/php}文章分类合成
{php}
$html='';
function navcate($id){
    global $html;
    $cate = new Category;
    $cate->LoadInfoByID($id);
    $html ='>> <a href="' .$cate->Url.'" title="查看' .$cate->Name. '中的全部文章">' .$cate->Name. '</a> '.$html;
    if(($cate->ParentID)>0){navcate($cate->ParentID);}
}
if($type=='category'){
    navcate($category->ID);}
elseif($type=='article'){
    navcate($article->Category->ID);}
global $html;
echo $html;
{/php}
广告插入