通过自定义函数来实现wordpress面包屑导航 精品

面包屑导航 一是方便读者所在的位置,更重要的是对 SEO 非常友好,有利于蜘蛛知道你网站的目录结构,所以给我们的 wordpress 主题添加面包屑导航是必须的。 1、在 functions.php 添加以下代码 /** * WordPress 添加面包屑导航 * 面包屑导航,直接输出(echo) * @param string $sep

面包屑导航 一是方便读者所在的位置,更重要的是对 SEO 非常友好,有利于蜘蛛知道你网站的目录结构,所以给我们的 wordpress 主题添加面包屑导航是必须的。

1、在 functions.php 添加以下代码

/**
 * WordPress 添加面包屑导航 
 * 面包屑导航,直接输出(echo)
 * @param string $sep 导航对象分隔符,默认为\' > \'
 */
function bread_nav($sep = \' > \'){
    echo \'<div class=\"col-md-12 \"><i class=\"fa fa-home\" style=\"font-size:16px;\"></i> 您当前的位置: <a href=\"\'.%20home_url()%20.\'\" title=\"首页\">首页</a>\';
    if ( is_category() ){    //如果是栏目页面
        global $cat;        
        echo $sep . get_category_parents($cat, true, $sep) . \'文章列表\';
    }elseif ( is_page() ){    //如果是自定义页面
        echo $sep . get_the_title();
    }elseif ( is_single() ){    //如果是文章页面
        $categories = get_the_category();
        $cat = $categories[0];
        echo $sep . get_category_parents($cat->term_id, true, $sep) .\'正文内容: \'. get_the_title(); 
    }
    echo \'</div>\';
}

2、前台调用

<?php bread_nav();?>

原创文章,作者:蓝色创想,如若转载,请注明出处:https://www.davidwu.net/archives/2117

发表评论

电子邮件地址不会被公开。 必填项已用*标注