Я использую плагин на основе Woocommerce под названием Продукты Mix ‘n Match.
Этот плагин сидит внутри /plugins/woocommerce-mix-and-match-products/
Эта папка содержит другую папку для шаблонов.
Следуя соглашению, я скопировалшаблоныmsgstr «папка в моей дочерней теме и изменил имя папки на»WooCommerce-микс-и-матч-продукты«
Структура сейчас themes/storevilla-child/woocommerce-mix-and-match-products/
Однако ни один из шаблонов не переопределяет шаблоны плагинов. Я проверил. HTML-код изменяется только после того, как я изменяю фактические файлы шаблонов плагинов.
Кто-нибудь может определить, что я могу делать неправильно?
Спасибо
Способ сделать это немного по-другому. Все плагины WooThemes woocommerce используют папку шаблонов 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
.
Так что в вашем случае у вас будет:
themes/storevilla-child/woocommerce/
Ссылка: Структура шаблона WooCommerce + переопределение шаблонов через тему
Других решений пока нет …