Главная Новости

Как на WordPress-сайте задействовать несколько тем одновременно?


Опубликовано: 02.09.2018

Часто на разных разделах сайта бывает необходимо отобразить разные темы. Например, на одной странице или записи будет задействована одна тема, а на другой — совсем другая. Обычно такой ход используется на сайтах, включающих в себя независимые разделы, например, форум, магазин и т.п.

В WordPress, по умолчанию, активной может быть только одна тема. Поэтому для решения задачи необходимо использовать сторонние разработки. Одной из таких является бесплатный плагин hiWeb Theme Switcher .


Microsoft Azure OpenDev—June 2017

Плагин hiWeb Theme Switcher

Следует отметить, что плагин уже давно не обновлялся автором, но все также отлично работает. Итак, во-первых, его необходимо установить и активировать. После этого следует в админ-меню перейти в раздел Внешний вид -> hiWeb Theme Switcher .

На странице настроек имеется таблица со списком правил, которые указывают, где и какую тему отобразить. Создадим новое правило. Для этого следует нажать кнопку Add rule .

Первым делом следует задать название правила. Дальше, в опции Switch to theme , необходимо выбрать тему. Блок Select post types служит для выбора типа записей (для Записей значение равно post , для Страницpage ). Отметим, что тут можно выбрать несколько типов, просто нажав на нужном (выбранное значение будет выделено синим цветом). Дальше, в блоке Switch on select posts , необходимо указать, на каких именно страницах и/или записях будет задействована выбранная тема. Тут также можно указывать несколько значений. Для сохранения правила нужно нажать кнопку Опубликовать .

Теперь, создавая необходимое количество правил (отдельно для каждой темы), Вы таким образом сможете задействовать конкретную тему для того или иного раздела своего сайта.

Если Вам понравилась статья — поделитесь с друзьями

rss