【问题标题】:Customize product page breadcrumbs different from URL自定义不同于 URL 的产品页面面包屑
【发布时间】:2020-09-06 06:24:20
【问题描述】:

产品的网址格式为:example.com/product/sample-product
同一产品在其页面上的面包屑导航格式为:Home > Product > Sample Product

网址格式没问题。但是请告诉如何将面包屑格式更改为下面提到的具有相同 URL 格式的格式

首页 > 样本父类别 > 样本子类别 > 样本产品

我只想更改产品页面上的面包屑格式,而不是网站上的其他任何地方。类别的层次结构可以超过 2 个。另外请建议如何使用子主题来做到这一点。

提前致谢。

【问题讨论】:

    标签: php wordpress woocommerce breadcrumbs


    【解决方案1】:

    Woocommerce 默认应该这样做。 (我全新安装的 4.9.1 版就可以了。)但也许某些插件或主题会挂钩到面包屑生成并阻止这种情况发生?

    您可能想看看/plugins/woocommerce/includes/class-wc-breadcrumb.php 的内部,特别是generateadd_crumbs_singleterm_ancestors 方法。

    【讨论】:

      猜你喜欢
      • 2018-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多