我正在尝试修改 class-wc-breadcrumb.php
以自定义产品页面的痕迹中的产品类别链接 .
此文件位于: wp-content/plugins/woocommerce/includes
我尝试将我的子主题中的此文件复制并编辑为:wp-content/themes/Divi-child/woocommerce/includes/lass-wc-breadcrumb.php
But it doesn't work.
如何通过我的孩子主题自定义Woocommerce中的产品类别面包屑链接?
2 回答
相反,你有两个选择:
使用任何可用的操作和过滤钩子来进行WooCommerce面包屑自定义 .
自定义WooCommerce模板
global/breadcrumb.php
via your active child theme你案子中最好的选择 is the 1st option . 在下面的代码中,您将能够自定义Woocommerce产品类别链接的每个链接 .
在下面的代码中,我使用foreach循环遍历每个
$crumb
. 每个$crumb
都是一个数组,其中:$crumb[0]
是显示的标签名称$crumb[1]
是将使用$crumbs[$key][1]
更改的链接(或网址)...在允许自定义
$crumbs[$key][1]
中的链接之前,我们将检查当前$crumb[0]
是否为产品类别名称 .代码:
代码位于活动子主题(或活动主题)的function.php文件中 .
经过测试和工作 .
有很多选项可以更改选项..
为了这
您可以通过此更改所有内容 .
欲了解更多信息: - https://docs.woocommerce.com/document/customise-the-woocommerce-breadcrumb/