当前所在位置: 首页>>百科全书

纯代码实现WordPress文章页的面包屑导航

发布时间:2025-10-23 09:43:36 本站作者 【 字体: 】 浏览:79 次

所谓的“面包屑导航”就是本站文章页面上方和导航栏下方之间的那部分(如下图)

本站原主题不带这个功能,之前在浏览同一个分类下的多篇文章很麻烦,需要一直返回首页,重新找到分类入口。

《纯代码实现WordPress文章页的面包屑导航》

步骤

对于面包屑导航有很多公开的实现方法,很多代码甚至十分细心的提供了包括对主页、标签页,搜索页、独立页等页面的支持,但是黑鸟君当前的需求是在浏览文章的时候希望用到,因此这边只提供文章页面添加此功能的方法,其他页面的添加可参照此法自行搞定。

在主题的functions.php文件中添加以下面代码:

//面包屑导航生成函数-by 黑鸟博客
function guihet_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();
}

在主题的single.php文件中添加以下代码,黑鸟君把它放在了导航栏下面的位置,这个需要根据需求和主题的代码来具体修改:

<!-- 面包屑导航前端显示代码 - by 黑鸟博客 -->
<div class="breadcrumbs">
 <div class="contAIner"><?php echo guihet_breadcrumbs() ?></div>
</div>

美化

完成以上的两个步骤后,先清理下浏览器缓存,就可以显示面包屑导航了,但还不够好看。因此还需添加显示样式代码。一般的主题是把以下的这段代码添加到style.CSS文件,并且以下只是黑鸟博客使用的样式,仅供窗口,具体要根据你自己的主题做一些调整。

/** 面包屑导航 - 黑鸟博客样式参考 **/
.breadcrumbs{padding: 15px 0;font-size: 12px;line-height: 1;text-align: left;background-color: #fff;margin-bottom: 15px;margin-top: -15px;border-bottom: 1px solid #EBEBEB; box-shadow: 0 1px 3px rgba(0,0,0,.04);color: #999;}
.breadcrumbs small{font-size: 12px;font-family: serif;color: #bbb;margin: 0 2px;font-weight: bold;}
.breadcrumbs a{color: #999;}
.breadcrumbs a:hover{color: #666;}
@media (max-width:640px){
.breadcrumbs{margin-top: 1px;margin-bottom: 0;padding: 10px 15px;border-bottom: none;margin-bottom: 1px;}


上一篇:wordpress自定义上传文件类型的方法

下一篇:实现WordPress文章输入密码可见隐藏内容

最新发布
Office2010怎么激活?附Office2010激活工具

Office2010怎么激活?附Office2010激活工具

Office2010怎么激活?附Office2010激活工具
现在很多网友在使用Office2010版本的软件,多数网友表示刚下载使用的时候是正常的,但是使用一段时间后就发现会出现激活失败的问题,那么Office2010要如何激活呢?下面就给大家分享Office2010激活的教程。在激活的过程中需要借助激活工具:1、下载好激活工具后解压并运行其中的激活程序“mini-KMS_Activator_v1.2_O...
office2016怎么激活密钥?office2016产品激活密钥安装图文教程

office2016怎么激活密钥?office2016产品激活密钥安装图文教程

office2016怎么激活密钥?office2016产品激活密钥安装图文教程
MicrosoftOffice2016是微软公司推出的一款办公软件套件。它包含了Word、Excel、PowerPoint、Outlook、OneNote、Publisher、Access等常见的办公软件,为用户提供了一个全面的解决方案。今天就让小编为大家解答一下office2016怎么激活密钥?office2016怎么安装的吧!一、如何安装office2016?office2016电脑版是款...
Office2016激活秘钥免费激活码,Office2016最新激活密钥分享

Office2016激活秘钥免费激活码,Office2016最新激活密钥分享

Office2016激活秘钥免费激活码,Office2016最新激活密钥分享
作为一款基于Windows系统的办公软件套装,Office在世界各地都不乏拥趸,中国当然也不例外,甚至还有不少企业仍在使用经典的Office2016!但想要永久破解Office2016,还需要购买最新的产品密钥或在网络中找寻尚未失效的Office2016永久激活秘钥,下面小编就来分享一些Office2016激活密钥。&nbs...
office2016永久激活密钥,office2016产品永久激活的方法(亲测可以正常激活)

office2016永久激活密钥,office2016产品永久激活的方法(亲测可以正常激活)

office2016永久激活密钥,office2016产品永久激活的方法(亲测可以正常激活)
如果要永久激活Office2016需要购买最新的产品密钥,因为网上分享的Office 2016永久激活密钥容易失效,所以要时刻关注新发布的Office2016永久激活码,或者直接购买Office2016永久序列号。这边小编为大家整理分享最新office2016永久激活密钥 office2016激活码及永久激活office2016。那么如何永久激活Office2016呢,以及激活的...