Wordpress 从子主题覆盖商业模板

Wordpress 从子主题覆盖商业模板,wordpress,woocommerce,Wordpress,Woocommerce,我在用子主题覆盖Builder WooCommerce(一个与WooCommerce交互的主题化插件)模板时遇到了一些问题。我的子主题已设置并运行,我可以成功覆盖来自(childTheme/WooCommerce/single product/product image.php)的WooCommerce产品页面图像。这一切都很好,但当我尝试覆盖Builder WooCommerce插件(产品列表模板)中的模板时,似乎什么都没有发生 我已经将适当的模板文件复制到(childTheme/builde

我在用子主题覆盖Builder WooCommerce(一个与WooCommerce交互的主题化插件)模板时遇到了一些问题。我的子主题已设置并运行,我可以成功覆盖来自(childTheme/WooCommerce/single product/product image.php)的WooCommerce产品页面图像。这一切都很好,但当我尝试覆盖Builder WooCommerce插件(产品列表模板)中的模板时,似乎什么都没有发生


我已经将适当的模板文件复制到(childTheme/builder-woocommerce/template-products-list.php)中并进行了修改,但它们根本无法通过。是否因为某种原因覆盖此插件不起作用?

我联系了Themify支持人员,他们告诉我:

子主题只能保存主题文件。Builder woocommerce是一个插件/插件。无法通过子主题保存插件文件。您可以手动复制自定义文件,并在插件更新后将其替换为更新的文件


不幸的是,似乎无法从子主题更改此插件中的任何模板文件。

您的父主题是否筛选
woocommerce\u模板\u路径
?是的,这是因为
builder woocommerce
。。。用
woocommerce
文件夹确认一下……helgatheviking,我不太清楚你的意思。除了woocommerce插件文件夹外,任何文件夹中都没有对“woocommerce\u模板\u路径”的引用。绝对不在父主题中。Reigel,我想试试,但是在插件文件夹中,它们是这样分开的,“woocommerce”和“builder woocommerce”是分开的,并且各自的文件都在正确的位置。我怀疑这会解决问题,因为文件应该在builder-woocommerce.Reigel中,经确认,这并没有解决问题。所以您的主题既有
woocommerce
文件夹,也有
builder-woocommerce
文件夹?在这种情况下,是否可以在其他文件夹中使用模板覆盖取决于您的主题。WordPress将默认对主题文件夹root(
index.php
等)中的核心模板以及通过
get\u template\u part()调用的模板进行模板覆盖。WooCommerce启用了自己的模板覆盖系统。但我不知道你的主题是什么。最好联系主题作者。