覆盖特定的第三方 Woocommerce 插件模板
Overriding specific third party Woocommerce plugin templates
我正在使用一个名为 Mix 'n Match Products 的基于 Woocommerce 的插件。
这个插件位于 /plugins/woocommerce-mix-and-match-products/
此文件夹包含另一个模板文件夹。
按照惯例,我已将“templates”文件夹复制到我的子主题中,并将文件夹名称更改为“woocommerce-mix-and-match-产品
现在的结构是themes/storevilla-child/woocommerce-mix-and-match-products/
但是,none 的模板覆盖了插件模板。我已经测试过了。只有在我更改了实际的插件模板文件后,HTML 才会更改。
有人能发现我做错了什么吗?
谢谢
方法有点不同。所有 WooThemes woocommerce 插件都使用 this documentation 中描述的默认 woocommerce 模板文件夹:
2例:
您的活动子主题(或主题)中已经有一个 woocommerce
文件夹。
复制自 plugins/woocommerce-mix-and-match-products/templates/single-product/mnm/
至 themes/your_active_theme/woocommerce/single-product/
并且 plugins/woocommerce-mix-and-match-products/templates/single-product/add-to-cart/mnm.php
里面 themes/your_active_theme/woocommerce/single-product/add-to-cart/
您的活动子主题(或主题)中没有任何 woocommerce
文件夹。
复制自 plugins/woocommerce-mix-and-match-products/templates/
在您的活动子主题(或主题)中并将其重命名为 woocommerce
.
So in your case you will have: themes/storevilla-child/woocommerce/
参考:WooCommerce Template Structure + Overriding Templates via a Theme
我正在使用一个名为 Mix 'n Match Products 的基于 Woocommerce 的插件。
这个插件位于 /plugins/woocommerce-mix-and-match-products/
此文件夹包含另一个模板文件夹。
按照惯例,我已将“templates”文件夹复制到我的子主题中,并将文件夹名称更改为“woocommerce-mix-and-match-产品
现在的结构是themes/storevilla-child/woocommerce-mix-and-match-products/
但是,none 的模板覆盖了插件模板。我已经测试过了。只有在我更改了实际的插件模板文件后,HTML 才会更改。
有人能发现我做错了什么吗?
谢谢
方法有点不同。所有 WooThemes woocommerce 插件都使用 this documentation 中描述的默认 woocommerce 模板文件夹:
2例:
您的活动子主题(或主题)中已经有一个
woocommerce
文件夹。
复制自plugins/woocommerce-mix-and-match-products/templates/single-product/mnm/
至themes/your_active_theme/woocommerce/single-product/
并且plugins/woocommerce-mix-and-match-products/templates/single-product/add-to-cart/mnm.php
里面themes/your_active_theme/woocommerce/single-product/add-to-cart/
您的活动子主题(或主题)中没有任何
woocommerce
文件夹。
复制自plugins/woocommerce-mix-and-match-products/templates/
在您的活动子主题(或主题)中并将其重命名为woocommerce
.
So in your case you will have:
themes/storevilla-child/woocommerce/
参考:WooCommerce Template Structure + Overriding Templates via a Theme