WordPress主题集成面包屑导航

前言

我们使用WordPress过程中,很多主题没有面包屑导航,面包屑导航相当于网站的指向标,可以让用户更清楚的看到自己在网站的什么位置,方便使用网站。

代码示例

//面包屑导航生成函数
function qgg_breadcrumbs(){
    if( !is_single() ) return false;

    $categorys = get_the_category();
    $category = $categorys[0]; 
    return '当前位置:<a href="'.get_bloginfo('url').'">'.get_bloginfo('name').'</a> <small>></small> '.get_category_parents($category->term_id, true, ' <small>></small> ').get_the_title();
}

调用方法

<!-- 面包屑导航前端显示代码 -->
<div>
    <div><?php echo qgg_breadcrumbs() ?></div>
</div>

使用方法

代码示例放在主题模板中的函数文件中(functions.php),调用代码一般放在WordPress主题的single.php文件,面包屑样式可根据自己需求写class。ao