转载 纯代码为WordPress文章页添加面包屑导航
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

在此文章中蜗牛789为大家分享一个纯代码为WordPress博客文章页添加面包屑导航的方法。在介绍方法之前先说下什么是面包屑导航?通过面包屑导航能告诉我们博客的访问者们目前在网站中的位置以及如何返回。关于面包屑导航的好处这里做一个简单介绍(摘选自百度百科):1、让浏览用户了解当前所处网站位置,以及当前页面在整个网站中的位置;2、提供返回各个层级的快速入口,方便用户体验;4、实现SEO优化,有利于百度蜘蛛对网站的抓取,大大增加了网站的内部连接,提高用户体验等等。使用本文章方法添加后显示效果如下图。
下面进入文章主题,如何纯代码为WordPress文章页添加面包屑导航,我们主要通过修改主题functions.php、single.php、main.css三个文件来实现。
以下方法转自@蝈蝈要安静。
一、修改functions.php首先在自己的主题文件中找到functions.php,并在文件中添加下面代码。DUX主题修改functions-theme.php文件。
//面包屑导航生成函数function qgg_breadcrumbs(){ if( !is_single() ) return false; $categorys = get_the_category(); $category = $categorys[0]; return \'当前位置:<a h=\"\'.get_bloginfo(\'url\').\'\">\'.get_bloginfo(\'name\').\'</a> <small>></small> \'.get_category_parents($category->term_id, true, \' <small>></small> \').get_the_title();}二、修改single.php这里是把面包屑导航显示到文章页面,所以我们第二步是修改主题single.php文件,把下面代码加到自己想显示的位置即可。
<!-- 面包屑导航前端显示代码 --><div class=\"breadcrumbs\"> <div class=\"container\"><?php echo qgg_breadcrumbs() ?></div></div>如果是想显示到文章内容页面的导航栏下,请把上面代码添加到“<?php get_header(); ?>”下即可。
三、添加样式代码完成上面两个步骤后,清理下浏览器缓存,我们就可以看到正常显示面包屑导航了,但是不美观。所以我们还需进行添加显示样式代码步骤。一般得人主题是把下面这段代码添加到style.css文件,DUX主题是添加到main.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;}}DUX无限制版下载方法蜗牛789博客DUX无限制版本下载方案,使用微信扫描下面二维码关注蜗牛789微信公众号。注意是关注微信公众号, 微信公众号每天晚上推送当日热门促销活动。然后在微信公众号回复“DUX主题”即可获取下载链接。100%服务器下载版本,绿色无毒。
[WordPress文章页添加面包屑导航]历史优惠活动内容
猜你可能想看的VPS
- MyW→洛杉矶 德国等虚拟 分销主机 不限流量 不限域名;2GB SSD虚拟空间(主机)
- 便宜 日主机→香港沙田 CN2 机房 全场 5 折优惠 25 元 月起 香港VPS[主机]
- CURL 状态码列表 CURL 错误代码大全全球[VPS测评]
- CloudCone→$2.49 月 768MB 内存 10GB SAS 虚拟空间(主机)
- HostHatch→芝加哥 伦敦大硬盘 VPS 年付 15 美元起 NV全球[VPS测评]
- 微信公众平台测试接口网址全球[VPS测评]
- Meihezi→59 元 月 KVM-1GB 30GB 5M 无限 南非全球[VPS测评]
- js 定时器讲解全球[VPS测评]
- JQuey 中 each 方法怎么获取 判断 index?全球[VPS测评]
- 便宜服务器 35 美元 月 E5-2650L 16G 1T 4IP 10全球[VPS测评]
- 疯狂猜成语 图猜成语李字箭头指着一个戴着写着张的帽子的人是什么成语?全球[VPS测评]
- VPS 测评 搬瓦工 DC8 机房→KVM 512M 内存套餐全球[VPS测评]
- 如何在begin主题实现评论自动排第一全球[VPS测评]
- 使用WooRank SEO分析工具来优化的你的博客全球[VPS测评]
- 通过给WordPress文章添加3篇假的页码导航实现相关文章全球[VPS测评]
- WordPress站内链接修改插件:Velvet Blues Updat全球[VPS测评]
- Sembilanmedia-10$月付 2C1G30G 不限流量 印尼V全球[VPS测评]
- ReconV → 1$ 月 0.25C0.5G5G硬盘 波兰VPS 25全球[VPS测评]
- Arkecx-香港 新加坡 阿联酋 全球机房 2核2G 75G硬盘 3T香港VPS[主机]
- BuyVM → 卢森堡 DMCA友好 无限流量全球[VPS测评]
- 阿里云服务器一年价格多少钱?阿里云服务器报价全球[VPS测评]
- 阿里行癫:如何理解当下的云计算全球[VPS测评]
- 印象云,香港安畅CN2VPS终身8折1核1G22元/月,美国CN2高防V美国VPS[主机]
- 阿里云免备案服务器怎么样?阿里云香港服务器价格多少钱一年?香港VPS[主机]
- 麻花云:香港CN2云服务器首月9元起;安徽移动BGP云主机月付29元起香港VPS[主机]
- MoeCloud:香港BGP云服务器,512MB内存/10GB空间/1T虚拟空间(主机)
- 辰迅云怎么样?国内香港云服务器全场5折,物理服务器限时特价香港VPS[主机]
- 极光KVM:1核/1G/40G/100Mbps/美国GIA,年付199元美国VPS[主机]
- WHMCS 8.1如何简化注册页面全球[VPS测评]
- 吸血鬼崛起服务器怎么快速搭建?全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-134565.html











