Привет ! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта WordPress ! Сегодня вы узнаете как выбрать и установить разные темы (шаблоны) для одной или нескольких записей или страниц на сайте WordPress. Вы сможете выбрать тему для главной страницы своего сайта. То есть, тема главной страницы сайта, будет отличаться от темы всех остальных страниц сайта. Вы сможете выбрать отдельную тему для всех записей своего сайта. Вы сможете выбрать отдельную тему для всех страниц своего сайта. Вы сможете установить отдельную тему для страниц по префиксу или ключевому адресу в URL адресе страницы. Очень простой и полезный плагин !
Установить плагин Multiple Themes вы сможете прямо из админ-панели WordPress. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
Далее, после установки и активации плагина, перейдите на страницу: Настройки – Multiple Themes plugin или Внешний вид – Multiple Themes plugin. Здесь вы сможете настроить основные параметры плагина. На странице Settings, в начале, вы можете прочитать ознакомительную информацию о работе плагина.
Далее, на странице Settings, в разделе Site Home, вы можете выбрать тему для главной страницы своего сайта. В поле, возле параметра Select Theme for Site Home, выберите тему (в списке будут отображаться все установленные на вашем сайте темы) и сохраните изменения (Save All Changes). Выбранная тема будет отображаться только на главной странице вашего сайта.
Далее, на странице Settings, в разделе For An Individual Page, Post or other non-Admin page; or a group of pages, specified by URL Prefix, optionally with Asterisk(s), вы можете выбрать тему для страниц или записей по:
– По URL адресу, нужно указать URL адрес страницы, на которую будет установлена выбранная тема. Самый простой вариант. Любой URL адрес.
– URL Prefix, можете указать URL адрес с префиксом или приставкой. Пример – http://example.com/wp/2014/04/13/. Обратите внимание ! Такие URL адреса можно использовать для групп страниц, архивов, категорий, меток и т.д.
– URL Prefix with Asterisk (“*”), можно указать URL адрес с префиксом и звёздочкой. Пример – http://example.com/ wp/*/ 04 / */d. используется для каталогов, подкаталогов, групп страниц и т.д.
– Select here if URL is a Prefix, выберите тип URL адреса.
– Theme, выберите тему для URL адреса.
– URL of Page, Post, Prefix or other, укажите URL адрес страницы или страниц, на которой (которых) будет отображаться выбранная тема.
– Сохраните изменения.
– Вы можете добавлять несколько страниц. Все добавленные страницы будут отображаться вверху страницы Settings.
Далее. Обратите внимание ! После добавления страницы или записи, у вас вверху страницы, в разделе Current Theme Selection Entries, появится список всех добавленных страниц. Вы можете удалить страницу или добавить новую страницу по такому же принципу, как описано ранее.
Далее, на той же странице Settings, в разделе For A Query Keyword on any Page, Post or other non-Admin page, вы можете выбрать тему для страниц по ключевому слову. Выберите тему (Theme), в поле Query Keyword укажите ключевое слово (например – iphone), сохраните изменения. Выбранная тема будет отображаться на всех страницах, в URL адресе которых присутствует данное ключевое слово.
Вы можете добавлять несколько страниц. Все добавленные страницы будут отображаться вверху страницы Settings.
Далее, на странице Settings, в разделе For A Query Keyword=Value on any Page, Post or other non-Admin page, вы можете выбрать тему для страниц, в URL адресе которых указан определённый запрос и значение. Пример – http://i922713i.bget.ru?firstname=dorothy (запрос = значение).
– Theme, выберите тему.
– Query Keyword, укажите запрос.
– Query Value, укажите значение.
– Сохраните изменения.
– Вы можете добавлять несколько страниц. Все добавленные страницы будут отображаться вверху страницы Settings.
Далее, на странице Site Aliases, вы можете добавлять псевдонимы вашего сайта. Например, если у вашего сайта есть несколько адресов или зеркал, с www или без, с https или http. Если после установки и использования данного плагина, вы перешли на адрес с https с SSL сертификатом, добавьте новый адрес вашего сайта в Site Alias, а старый удалите. Сохраните изменения.
Далее, перейдите на страницу Advanced Settings. Здесь вы сможете настроить дополнительные параметры и возможности. В разделе Sticky and Override вы сможете настроить:
When to add Sticky Query to a URL.
– Append if no question mark (“?”) found in URL, добавлять в URL адрес вопросительный знак, если он отсутствует. Используется для одинаковых запросов. Есть одинаковые страницы с разными (условными) адресами. Пример, с вопросительным знаком и без него.
– Append if no Override keyword=value found in URL, добавить значение в URL адрес, если не переопределено запрос = значение. Используется для одинаковых запросов.
Далее, на странице Advanced Settings, в разделе Theme for Everything, вы можете:
– Select Theme for Everything, to Override WordPress Current, здесь можно выбрать тему для всех страниц.
Далее, на той же странице, в разделе For All Pages and/or All Posts, вы можете:
– Select Theme for All Pages (Pages created with Add Page), можно выбрать тему для всех страниц. Только для тех страниц, которые создаются через: Страницы – Добавить новую.
– Select Theme for All Posts, вы можете выбрать тему для всех записей блога.
– Сохраните изменения.
Далее, на той же странице, в разделе AJAX, вы можете:
– Theme for admin-ajax.php, можно выбрать тему для страниц, в URL адресе которых используется admin-ajax.php.
– Сохраните изменения.
Остались вопросы ? Напиши комментарий ! Удачи !
Добрый вечер! Установила этот плагин, настроила отображение отдельной страницы (префикс – форумы) с другой темой. Возникла проблема: отсутствует возможность настроить вторую тему. Так, например, в верхнее меню на странице форумов (со второй темой) включаются все страницы. Можно ли это как-то исправить?
Спасибо, очень полезный сайт.
Здравствуйте! Вам нужно активировать тему и настроить её, потом вернуть основную тему. Вот и всё.
Спасибо!!! Всё получилось!
Пожалуйста! Вот здесь очень много полезных плагинов WordPress!
Как круто!
Спасибо Илья, классный плагин, отличная подсказка
Здорово! Отлично!
Времена меняются стремительно, весь сайт шаблон не хочется менять… много переделывать и настраивать заново.
А вот главную страницу – здорово обновить новым современным шаблоном. Стильно)
Супер подсказка, спасибо за полезный плагин
Пожалуйста! Если что-то не понятно, задавай вопросы.
Ну и как сделать?
Илья с твоей подсказки отключить сайт ? Спасибо На как могу?
Что сделать?
У меня выбрала для перв глв стр классный шаблон, хочешь знать какой? может есть описание уже у тебя, он супер совренный по моей теме в мире \\\\\\\\. не смотря что я в Италии
СПАСИБО
ну и
Вопроса твоего не понял.
Добрый вечер! Не могу настроить вторую тему: сначала активировал, внес изменения, после вернул предыдущую тему и все изменения на ней тоже применились… А можно как-то настроит так, чтобы все настройки для каждой темы были индивидуальные?
Спасибо!
Здравствуйте. У тем разные настройки, они не могут применяться к другой теме. Какие именно изменения вы имеете в виду?
Допустим меняю главное меню или виджеты. Убрал пункт меню на новой теме, на предыдущей этот пункт тоже исчез. Причем все меню и виджеты сразу подтягиваются из старой темы..
Меню не надо менять, нужно создать новое меню, у каждой темы должно быть своё меню. С виджетами так не получится, не предусмотрено. Я имел ввиду Внешний вид – Настройки.
Привет Илья!
Я терпеливо все восстановила. красиво получилось.
Вопрос
в новой теме красиво настроила подвал. там 3 виджета + фото. Темой предусмотрено новой.
А не отображается подвал, когда активирую старую тему для всего сайта.
Как быть с настройками?
Спасибо
Привет. У каждой темы свои сайдбары, поэтому когда ты активируешь тему, будут отображаться именно её сайдбары. Здесь уже ничего не поделать, две страницы с сайдбарами в админ-панели не могут отображаться. Будут отображаться только настройки связанные с внешним видом. Внешний вид – Настройки.
Привет Илья!
А мне так обидно… столько времени настраивала эту вторую тему (но вечером не доделала) и включила обратно стр старую отображаться…
Сейчас с утра включаю доделать И там все полетело… вернулось в первоначальное
Илья! вообще запуталась) а старую страницу на сайте, которую я сейчас переделываю на новой теме , надо удалить? Так получается?
Спасибо!
Если она тебе не нужна, можешь удалить. Не совсем понимаю, что тебе нужно сделать.
Ну ты прав Илья!
Однако я не пойму…
Две темы, две страницы…почему на каждой не может быть свой подвал? (у меня там виджеты)
Вот смотри что написано:
Виджеты — это независимые блоки содержимого, которые можно размещать в областях, предусмотренных вашей темой (обычно их называют боковыми колонками).
Ваша тема имеет одну другую область для виджетов, но эта страница не показывает ее.
Вы можете переходить на другие страницы вашего сайта используя интерфейс настройки для просмотра и редактирования виджетов на этих страницах.
Может помочь какой плагин?
Подскажи, пожалуйста.
Спасибо
Да, все виджеты видно классно принастройках новой темы. Как только переключаю сам сайт на старую-основную тему.. исчезают виджеты)))
Всё правильно так и должно быть. При активации темы, будут отображаться сайдбары именно активной темы, а не той которую деактивировали. Одновременно они не могут отображаться.
Илья!
Подожди)
Так для каждой страницы своя тема активирована.
Через плагин только для главной одной стр сайта у меня спец тема активна.
И? Значит и виджет должен быть виден.
Спасибо
Активной может быть только одна тема.
Илья а есть плагин в помощь?
Как же отрегулировать виджет в подвале?
Ни одну из тем менять жаль ?
Подскажи пожалуйста ?
Спасибо
Попробуй вот этот плагин – WordPress Widgets On Pages.
Привет Илья!
Сделала виджет.
Мне надо его установить в подвал.
внешний вид-редактор-подвал… вставляю шорткод – и ничего)
Надо вставить php код, а не шорткод, в настройках он есть.
Спасибо. Отлично.
У меня расстояние между очень большое, вертикальное
Илья подскажи пожалуйста как уменьшить
Спасибо
С помощью CSS.
Через SiteOrigin CSS я не пойму как в подвал вставить
Подскажи пожалуйста
Спасибо
Да и еще сразу. Почему одним столбцом отображается? мне нравилось 3 колонки
Спасибо
Через SiteOrigin CSS не вставишь, не предназначен он для этого. Можно вывести 3 колонки с помощью кода. Код здесь в файле.
Спасибо
Но разумеется я не разобралась
Сделала колонки через таблицу
Всем привет! Спасибо автору, на сайте очень много полезной информации. У меня основная тема сайта – доска объявлений, но она не дружит с плагинами форумов. Экспериментировала с этим плагином что б подключить разные темы, в итоге нашла режим мультисайта в самом вордпрессе и необходимость в плагине отпала. С помощью режима мультисайт, можно устанавливать разные темы/плагины как для поддоменов, так и для директорий (страницы сайта) – указывается при установке. Очень советую.
все сделал как вы тут описали но сайт даже на стандартных темах выдает ошибку 500 при переходе с админки на домашнюю страницу. В чем проблема? А уже нашел в чем проблема – идет конфликт с плагином CoursePress….
Добрый день. Использую на сайте 2 темы – одну для ПК пользователей (основная), другую для мобильных. Столкнулся с такой проблемой, что тема, используемая мной для мобильных пользователей (использую плагин переключателя тем) является неактивной и поэтому часть функций не задействуется. В основном это функции, относящиеся к Про-версии темы, активирующиеся плагином. Плагин этот пишет, что тема не является активной. Видимо, дело в этом. Как можно решить данную ситуацию?
Здравствуйте!
А есть плагин, с помощью которого каждая тема будет работать по своему адресу? Например, мне надо продемонстрировать заказчику в реальном времени 50 тем, каждая должна открываться по своему адресу. Есть вариант, конечно, в каждую папку на сервере установить свой WordPress со своей темой. Но не хотелось бы. ))
Ага, режим “Мультисайт” есть однако! Его и надо в моём случае попробовать. )
Здравствуйте, как раз этот плагин подходит