2016-09-19 3 views
1

Я использую плагин на основе Woocommerce, который называется Mix 'n Match Products.Woocommerce - переопределение сторонних шаблонов плагинов WooThemes

Этот плагин находится внутри /plugins/woocommerce-mix-and-match-products/
Эта папка содержит другую папку для шаблонов.

После конвенции, я скопировал «шаблоны» папку в моей детской теме и изменил имя папки «WooCommerce-микс-и-спичечных продукции»

Структура теперь themes/storevilla-child/woocommerce-mix-and-match-products/

Однако ни один из шаблонов не переопределяет шаблоны плагинов. Я протестировал. Только когда я изменяю файлы шаблонов плагинов, меняется ли HTML.

Может ли кто-нибудь определить, что я могу делать неправильно?

Thanks

ответ

1

Способ сделать это несколько отличается. Все WooThemes WooCommerce плагин использовать папку шаблонов WooCommerce по умолчанию, описанной в this documentation:

2 случая:

  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 –

Смежные вопросы