2016-08-11 3 views
1

Переопределение файлов Woocommerce из моей дочерней темы вообще не работает. Я уверен, что все на 100% прав, действительно расстраивает. Я следую за каждый шаг в видео на этой странице:Переопределение темы для детей Woocommerce не работает

https://docs.woocommerce.com/document/template-structure/

ответ

2

Ах, это было так просто. Перейти на этот путь:

WP Dashboard -> WooCommerce -> System Status -> Инструменты

, а затем снимите флажок "режим шаблона отладки":

Woocommerce\system Status\tools

+0

#facepalm Мы все были. Рад, что вы это решили. – helgatheviking

+1

С WooCommerce 3 этот параметр больше не доступен. Любая идея, как это исправить? –

+0

В документации на данный момент написано создание каталога в корне вашей дочерней темы, который будет содержать шаблоны overiden, т. Е. Your-child-theme/woocommerce/templates/your-overiden-file.php. Это не сработало для меня; но то, что просто помещало файлы/каталоги, содержащиеся в woocommerce/templates, непосредственно в корень дочерних тем. Это может быть или не быть поддерживаемой работой, но, похоже, она выполнила свою работу. – SurferJoe

0

Поскольку Режим отладки шаблонов больше не является вариантом в системных инструментах Woocommerce, это то, что сработало для меня.

Просто добавьте эту строку в файл wp_config.php:

define('WC_TEMPLATE_DEBUG_MODE', false);