Например, у меня есть кофемашины категории, и один шаблон для кофемашины, один шаблон продукта, но для категории кофе я хочу иметь другой шаблон single-product.php, как это реализовать? у меня нет доступа к этому сообщению http://www.woothemes.com/support-forum/?viewtopic=83667, но у меня есть похожий вопрос, со страницами и категориями в WordPress это просто, но как это сделать в woocommerce?
8
Вы можете изменить файл single-product.php так, чтобы он просто перенаправлял на правильный шаблон в зависимости от того, к какой категории продуктов относится текущий продукт.
Для этого вам нужно скопировать файл single-product.php в папку woocommerce вашей темы. Переименуйте его в single-product-default.php или что-нибудь еще. Создайте еще одну копию и назовите ее single-product-coffee.php. Вы можете внести любые изменения, которые вы хотели бы внести в этот.
Затем в одном-product.php можно добавить простое условное перенаправление на соответствующий одного продукт- что - то .php
источник
Я сделал перенаправление в single-product.php, используя идентификатор продукта.
Затем создали различные шаблоны продуктов в переопределенной папке woocommerce (../your-theme/woocommerce/), например, single-product-product1.php и файл по умолчанию (single-product-default.php, который просто был копией предыдущий сингл product.php).
источник
Я сделал это (Woocommerce 2.1), создав шаблон для продукта в шаблонах woocommerce моей темы под названием «content-single-product - {$ product_cat} .php» и добавив фильтр «wc_get_template_part», который ищет шаблоны, названные в честь продукта категория. Теперь вы можете переопределить шаблон content-single-product по категории продукта:
источник