问题描述
产品的URL格式为: example.com/product/sample-product
该产品在其页面上的面包屑格式为:首页>产品>示例产品
URL格式很好。但是,请说明如何将面包屑格式更改为具有相同URL格式的以下提到的一种
我只想在产品页面上更改面包屑格式,而在网站上无其他地方。类别的层次结构可以超过2个。另外,请提出使用子主题的方法。
谢谢。
解决方法
Woocommerce 默认应该这样做。 (我全新安装的 4.9.1 版做到了。)但也许某些插件或主题会挂钩到面包屑生成中并阻止这种情况发生?
您可能想看看 /plugins/woocommerce/includes/class-wc-breadcrumb.php
的内部,特别是 generate
、add_crumbs_single
和 term_ancestors
方法。