Как установить тему для WooCommerce?

Здравствуйте! Как установить отдельную тему для WooCommerce? Например, на сайте одна тема, а для магазина WooCommerce другая.
  • Вопрос задан
  • 712 просмотров
Пригласить эксперта
Ответы на вопрос 2
Palych_tw
@Palych_tw
Типа веб-разработчик
у вас в теме есть файл woocommerce.php, этот шаблон отвечает за вывод страниц магазина. К нему подключается header и footer через get_header и get_footer, а так же get_sidebar (если есть сайдбар). Создайте другие футер и хедер для магазина, например, header-shop.php и подключайте в шаблоне магазина как get_header('shop'). Футер аналогично. А вывод магазина уже кастомизируйте как вам нужно. (хедер и футер можете взять из другой темы, какая вам нужна.. ну и шаблоны магазина тоже)
Ответ написан
Комментировать
odies
@odies
Фрилансер, электронщик
Переделать код выбора шаблона через if else. Тогда можно добиться что бы на сайте подгружался один шаблон, в магазине сработает условие и выведет второй шаблон. Готовых решений я не встречал.
Пример:

<?php if($_SERVER['REQUEST_URI'] == '/shop/'){ ?>
-устанавливаем тему для магазина-
<?php }else{ ?>
-устанавливаем тему для остальных страниц--
<?php } ?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы