建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

怎样在wordpress网站模板中,添加面包屑导航功能模块?(WordPress去掉URL链接中自带的category分类目录前缀)

GG网络技术分享 2025-03-18 16:12 67


怎样在wordpress网站模板中,添加面包屑导航功能模块?

几乎在所有的wordpress网站中,我们都可以看到面包屑导航的身影(如下图)。面包屑导航,可以很方便地让我们了解到我们在这个wordpress网站中所在的位置,而且,我们还可以通过点击面包屑导航中的链接,进入到对应的页面。​可见面包屑导航不仅让wordpress网站更加便利,而且提升了wordpress网站的用户体验。

那么,我们怎样在wordpress网站模板中添加面包屑导航呢?请随我来,我们可以通过2种方式来实现。具体操作,可以观看我在本站发表的《wordpress网站模板开发中,怎样添加面包屑导航功能?》视频教程。

面包屑导航的视频教程

​方法一:每个wordpress模板页添加对应的面包屑导航代码。

也就是说,我们可以在wordpress模板中,想要显示面包屑导航的地方,添加面包屑导航代码就可以了。一般情况下,需要面包屑导航的地方有:wordpress网站的分类页模板、文章页模板、单页面模板、tag标签页模板、搜索页模板、作者页模板等等。

wordpress网站分类页模板面包屑导航代码:

wordpress网站文章页模板面包屑导航代码:

wordpress网站单页面模板面包屑导航代码:

这种方式的缺点:需要在wordpress网站的每个需要面包屑导航的模板中添加面包屑导航代码,后期维护比较麻烦。

方法二:在wordpress模板中创建面包屑导航的函数。

为了更加方便地在wordpress网站模板中调用面包屑导航,我们可以给面包屑导航创建一个函数,然后,只需要用到面包屑导航的页面直接调用这个函数就可以了。因为面包屑导航会在wordpress网站的很多页面中使用,所以,我们在函数中要做不同页面的判断,根据不同的页面调用不同的面包屑导航。

在wordpress网站模板的functions.php文件中添加如下代码:

面包屑函数创建好了,就可以在wordpress网站模板中调用它,代码如下:

通过上面的2种方式,我们都可以为我们的wordpress网站模板添加面包屑导航的功能。当然,我们还可以通过wordpress的面包屑导航插件来实现,不过,这么简单的功能,没必要耗费系统资源来使用插件,纯代码更加有效。

如果还有什么疑问,欢迎在下面给我留言,我会尽快给你回复。谢谢参阅。

WordPress去掉URL链接中自带的category分类目录前缀

在使用WordPress博客程序搭建网站的时候,WordPress的分类存档是非常重要的页面,在网站树形结构中占据一席位置。但是默认情况下分类页面的URL地址中有一个 <strong class=\"red\">/category/</strong> 目录,这个目录不仅会影响用户体验还会影响网站整体的SEO效果(网站的目录层次越少越利于搜索引擎抓取,也越利于获取更好的排名)。所以为了网站的SEO效果,必须要去掉这个category二级目录,降低目录的深度。那么怎么去除wordpress自带的一层category目录呢?

温馨提示

如果你的是新站,可以考虑去掉这个category分类标志;如果你的是老站(也就是说搜索引擎已经收录了分类目录),建议不用折腾了,如果真要折腾去掉,一定要注意做一下分类链接的301跳转。

WordPress去除分类目录URL路径中category分类目录前缀的四种办法:

方法一:在后台“固定链接”中设置“分类目录前缀”

登录你的Wordpress后台,打开 “设置 —》固定链接 —》” 页面。在 “可选” 设置项里的 “分类目录前缀” 里输入半角字符: “.” ,如下图所示,保存后即可去掉分类前缀category。

exit();

}

return $query_vars;

}

优点:仅加入一段代码,性能影响忽略不计。适用于对代码稍熟悉的博客。

缺点:修改代码,博客主题升级还要修改。

标签: Wordpress插件

提交需求或反馈

Demand feedback