我网站上的面包屑显示不正确,是否有人能够建议我如何创建自定义面包屑?
如果我尝试解释,如果您访问以下链接并选择其中一个打印件:
http://mrsbest.co.uk/mini-best-art-prints/
你会注意到面包屑,看起来像这样:
您现在的位置:家/圣诞节/婴儿礼品/个性化婴儿/儿童名字打印
它显示圣诞节类别而不是实际文件路径,它应该是:
您现在的位置:主页/迷你最佳艺术版画/个性化婴儿/儿童姓名打印
我理解为什么会这样 - 这是因为“Mini Best Art Prints”不是一个类别。这是一个页面的标题。 WordPress不知道我在那个页面中用短代码显示那些产品。页面和产品之间没有任何关系。
所以我相信解决方案是创建自定义面包屑。有没有简单的方法可以做到这一点,修改面包屑代码或插件?
希望你能提供帮助:)
亲切的问候,
萨拉
答案 0 :(得分:0)
我认为这里没有一个正确的答案 - 但其他人可能会选择本垒打。
<强>第一强>
检查您的主题functions.php,以及可能具有与面包屑相关的功能的其他文件。 (您应该能够在文档中搜索&#39; breadcrumbs&#39;。)您可能会发现主题已经在使用面包屑。这条线索可以让你在孩子主题上做自己的工作。
第二
如果事实证明您正在运行默认面包屑(您的主题不会对其进行修改),请查看是否可以简单地使用固定链接设置和类别名称进行解决。您的网址似乎与您声明的文件路径不一致:
如果你想要的面包屑是:
Home / Mini Best Art Prints / Personalised Baby/Child’s Name Print
看起来您的网址必须是:
mrsbest.co.uk/mini-best-art-prints/personalised-baby/childs-name-print
但您的真实网址是:
mrsbest.co.uk/product/personalised-monochrome-bunny-print/
<强>第三强>
您可以从这开始并构建自定义痕迹导体结构:https://docs.woothemes.com/document/show-product-categories-in-wooframework-breadcrumbs/