纯代码实现WordPress文章页的面包屑导航
发布时间:2025-10-23 09:43:36 本站作者 【 字体:大 中 小 】 浏览:42 次
所谓的“面包屑导航”就是本站文章页面上方和导航栏下方之间的那部分(如下图)
本站原主题不带这个功能,之前在浏览同一个分类下的多篇文章很麻烦,需要一直返回首页,重新找到分类入口。

步骤
对于面包屑导航有很多公开的实现方法,很多代码甚至十分细心的提供了包括对主页、标签页,搜索页、独立页等页面的支持,但是黑鸟君当前的需求是在浏览文章的时候希望用到,因此这边只提供文章页面添加此功能的方法,其他页面的添加可参照此法自行搞定。
在主题的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;} 热门推荐
广告位-300PX*250PX
最新发布
四季肥肠的制作方法
四季肥肠是广东地区非常有名的传统特色美食,深受广大食客的喜爱。它由猪肠、猪蹄、猪肉、花生等多种材料制作而成,口感鲜嫩、细腻,香气扑鼻,食后回味无穷。如果您也想在家里尝试制作这道美食,不妨跟随下文的步骤一起动手吧!1.准备材料和工具在制作四季肥肠之前,我们需要准备好一些必要的材料和工具,例如猪肠、猪蹄、...
15种口味任你选,手把手教你做
三明治是西方国家非常流行的一种食物,而以吐司作为外壳的三明治更加受到人们的喜爱。今天,我将为大家介绍如何用吐司制作美味三明治,并分享15种不同口味的做法,让您不再局限于快餐店的单调选择。步骤1准备所需材料准备吐司、火腿肠、生菜、番茄、黄瓜、鸡蛋、奶酪、黄油、酱汁等材料。步骤2切好材料将火腿肠、番茄、黄瓜...
油条油馍制作全攻略
早餐是一天中最重要的一餐,而油条油馍则是中国人喜爱的早餐食品之一。自己动手做油条油馍,不仅可以享受到美味的口感,还能够保证食品的卫生和安全。本文将为大家介绍以油条油馍的制作方法和注意事项。准备工作:选购原材料准备好面粉、酵母、盐、白糖、清水、油条所需的豆腐乳、芝麻等食材,并确认这些食材的新鲜程度和卫...
宝宝食谱之水饺肝粉油菜猪肉胡萝
宝宝的饮食非常重要,营养的摄取对于宝宝健康成长至关重要。本文将为大家介绍一道适合宝宝的菜谱——水饺肝粉油菜猪肉胡萝卜。一、准备食材:蒸馏水、冷冻水饺、鲜猪肉、新鲜胡萝卜、新鲜油菜、新鲜鸡肝在准备食材时,建议选择新鲜、干净卫生的食材,确保食材的安全和卫生。二、清洗水饺和蔬菜在开始制作菜品前,需将水饺和...






