WordPress的面包屑自定义层次结构(没有任何条状/ URL层次结构)

时间:2020-02-17 10:01:29

标签: wordpress breadcrumbs yoast

我正在尝试在Wordpress中为面包屑创建页面层次结构。最简单的方法是使用“ Parent Page”属性。但是,使用此功能时,它还会在块中创建层次结构(这意味着层次结构的更改需要维护301的列表并更改网站中的内部链接)。

例如,假设我必须遵循以下层次结构:

    • 杯水
    • 瓶装水
    • 生火

“一杯水”页面的URL为:/water/glass-of-water/

如何在保持面包屑的层次结构的情况下(在这种情况下,Home > Water > Glass of Water并保留网址/glass-of-water的情况下)使所有子块保持“扁平”状态?

我发现许多使用此做法的WP网站。例如,Yoast SEO网站上的以下帖子:

https://yoast.com/what-is-storytelling-and-why-should-you-use-it/

具有以下面包屑: Home » SEO blog » Content SEO » What is storytelling and why should you use it?

我如何为页面和帖子设置自定义面包屑层次结构,而不会遇到任何麻烦?

我使用最新版本的Wordpress(当前为5.3.X)以及Yoast SEO插件(免费版本)。如果需要,我将安装其他插件(免费),但是我试图避免使用不受欢迎或信誉不高的插件。

1 个答案:

答案 0 :(得分:0)

几天前,我遇到了一个相同的问题,但我没有找到创建面包屑的解决方案。 Yoast提供了创建面包屑的工具。

代码:

<?php
if ( function_exists('yoast_breadcrumb') ) {
  yoast_breadcrumb( '<p id="breadcrumbs">','</p>' );
}
?>

enter image description here 在此处输入代码

这是链接。

https://www.elegantthemes.com/blog/tips-tricks/how-to-add-breadcrumbs-to-your-wordpress-website