2016-09-19 60 views
1

我正在使用一個名爲Mix 'n Match Products的基於Woocommerce的插件。Woocommerce - 重寫第三方WooThemes插件模板

此插件位於/plugins/woocommerce-mix-and-match-products/
該文件夾包含另一個模板文件夾。

按照慣例,我抄「模板」文件夾到我的孩子的主題和更改的文件夾名稱爲「woocommerce混合和匹配的產品

結構是現在themes/storevilla-child/woocommerce-mix-and-match-products/

但是,沒有一個模板覆蓋插件模板。我測試過了。只有當我更改實際的插件模板文件後,HTML更改。

任何人都可以發現我可能做錯了什麼嗎?

謝謝

回答

1

這樣做的方式有點不同。所有WooThemes woocommerce插件使用this documentation描述默認woocommerce模板文件夾:

兩種情況:

  1. 您已經在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/

  2. 您沒有任何woocommerce文件夾中活動的子主題(或主題)。
    plugins/woocommerce-mix-and-match-products/templates/複製
    裏面你活躍的孩子主題(或主題),並將其重命名爲woocommerce

所以你的情況,你將有:themes/storevilla-child/woocommerce/

參考:WooCommerce Template Structure + Overriding Templates via a Theme

+0

大。謝謝。那是我出錯的地方。 @LoicTheAztec –