Сайдбар — это область боковой панели на сайте, где обычно отображаются ваши виджеты, баннеры, поисковая строка и социальные кнопки.
По-умолчанию WordPress отображает один и тот же сайдбар на всех записях и страницах сайта. Но что если вы хотите для какой-то отдельной записи показать другой сайдбар с отличающимся контентом?
Смотрите также:
- Сайдбары в WordPress: Что это такое и какие они бывают
- Сайдбары в WordPress: правила хорошего дизайна
- Как настроить свои сайдбары в Записях и Страницах
- Как отображать разные сайдбары для отдельных Записей и Страниц
- Советы и плагины по управлению сайдбаром в WordPress
- Как использовать шорткоды в виджетах сайдбара на WordPress
В нашем предыдущем уроке мы рассказывали, как отображать разные сайдбары для отдельных Записей и Страниц с помощью произвольных полей и правки кода.
В этом уроке мы покажем, как отображать разные Сайдбары для разных Записей и Страниц в WordPress с помощью бесплатного плагина.
Приступим!
Зачем нужны разные Сайдбары в WordPress?
Как правило, сайдбарами управляет ваша тема оформления WordPress. В каждой теме может быть предусмотрено один или несколько сайдбаров с предустановленными виджетами.
Этот сайдбар будет отображаться на всем вашем сайте на каждой странице, записи, в метках и рубриках. Но иногда для некоторых страниц нужен отдельный сайдбар с другим набором баннеров или виджетов.
Например, вы можете отображать другую форму подписки или другую рекламу на странице с последними или самыми популярными записями.
Плагин Easy Custom Sidebars
Настроить разные сайдбары в WordPress очень просто с бесплатным плагином Easy Custom Sidebars:
После установки и активации плагина перейдите в меню Внешний вид → Theme Sidebars, чтобы создать свой новый сайдбар:
Для начала задайте имя для своего сайдбара и нажмите Create Sidebar.
Плагин создаст новый сайдбар, и вы сможете настроить его остальные параметры:
После этого вы должны выбрать, какой стандартный сайдбар будет заменен вашим новым сайдбаром. Выберите из выпадающего списка свой старый сайдбар и впишите краткое описание, чтобы потом не запутаться.
Далее вам нужно указать, где именно вы хотите отобразить свой новый сайдбар взамен стандартного старого. Слева в колонке вы увидите на выбор: записи, страницы, рубрики, метки и т.д.
Просто выберите из раскрывающейся области, где вы хотите разместить новый сайдбар, и нажмите Add to Sidebar:
Например, вы выбрали Записи (Posts). Далее вы можете проставить галочки для конкретных записей. Для удобства вы можете найти нужные записи по их заголовку, используя вкладку Search.
Когда отметите все нужные записи, не забудьте нажать кнопку Add to Sidebar и Save.
Вы можете создавать столько кастомных сайдбаров для отдельных записей, сколько захотите.
Добавление виджетов для нового сайдбара
Когда вы создали новый сайдбар и назначили ему конкретные записи и страницы для отображения, пора добавить виджеты для него.
Перейдите в меню Внешний вид → Виджеты и вы увидите, что у вас теперь 2 сайдбара: ваш старый и новый, который вы только что создали:
Вы можете добавлять любые виджеты обычным образом, как и для стандартного сайдбара. После этого можно зайти на сайт и убедиться, что для выбранных записей отображается другой сайдбар с другими виджетами.
На этом все! Мы показали, как с помощью бесплатного плагина создавать и отображать разные Сайдбары для разных Записей и Страниц в WordPress.
Комментарии к записи: 9
Вопрос не по теме! Как называются картинки которая в данной статье используется как миниатюра записи (оранжевая)? И есть ли какие-то наборы для создания таких картинок или быть может онлайн сервисы?
Она так и называется — Миниатюра записи (Featured Image или Post Thumbnail). По наборам и сервисам не подскажу, мы эти картинки сами делаем из других картинок в обычном графическом редакторе.
Я имел ввиду стиль картинки…. толи материал дизайн… :/
Подскажи можно ли добавить к существующим виджетам еще один виджет для отдельной категории.
Спасибо!
Добрый день!
Пожалуйста, уточните, данный плагин позволит к примеру на странице новости из категории «Экономика» в правой колонке выводить только новости по теме «Экономика» и «Бизнес»?
Да. Но вам необходим будет виджет, который выводит новости только из указанных категорий.
Спасибо!!!
Спасибо за наводку. Easy Custom Sidebars уже достаточно давно не обновлялся. Сейчас нашел другого производителя плагин, вроде неплохо выполняет ту же функцию: Custom Sidebars — Dynamic Sidebar Widget Area Manager