首页 > 程序开发 > Web开发 > PHP教程 > 开源程序 > wordpress > 正文
给WordPress添加一个面包屑导航的方法
2016-01-07       个评论      
收藏    我要投稿

面包屑导航(Breadcrumbs)是网页导航设计中一个标准设计模式,在网站浏览中非常有用。这篇文章主要介绍非插件的方式在WordPress中如何打造恰当、全面的面包屑导航,包括分类嵌套和页面嵌套。需要声明的一点是我是基于bootstrap前台为元素添加相应类的:

期间遇到在分类归档页面下该分类仍然是一个链接并且后面带有>>,这是因为系统函数get_category_parents默认循环输出分类的结果,我的解决办法是重写了get_category_parents方法,在分类目录下去调用重写的my_get_category_parents函数而不是get_category_parents,这样就解决了这个问题。

将下面的函数放在主题functions.php中:

function get_breadcrumbs()
{
global $wp_query;

if ( !is_home() ){

// Start the UL
echo '
点击复制链接 与好友分享!回本站首页
相关TAG标签 面包屑 方法
上一篇:wordpress get_the_category()函数详解
下一篇:自定义get_category_children函数根据分类ID获取子分类
相关文章
图文推荐
文章
推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做实用的IT技术学习网站