Недавно поставил на блог очень полезный плагин Conditional Widgets, который позволяет настраивать отображение виджетов, скрывать их на конкретных страницах и в записях конкретных рубрик блога.
Пока я использую этот плагин в отношении виджета с опросами. Обратите внимание на то, что при переходе на страницу Опросы виджет с опросами исчезает. Так вот, в этом заслуга плагина Conditional Widgets, который и скрывает этот виджет на конкретной странице. В будущем планирую использовать этот плагин для управления другими виджетами.
Отображение виджетов на блоге
Скачиваем, устанавливаем и активируем плагин. Если Вы не знаете, как установить плагин, читайте об этом здесь.
После активации плагина Conditional Widgets переходим в раздел админки Внешний вид — Виджеты.
Теперь под каждым активированным виджетом имеется вот такая строчка:
Это говорит о том, что виджет будет отображаться на всех страницах и во всех записях блога.
Чтобы включить плагин для виджета, щелкните по стрелке вниз. Откроются настройки отображения виджета:
Перевод настроек:
Из выпадающего списка для отображения виджета на главной странице блога доступно три опции: Hide (показывать), Show Only (показывать только) и Show (показывать). Для всех остальных страниц и записей доступно только две опции отображения: Hide (показывать) и Show (показывать).
Первый пункт — это настройки отображения виджета на главной странице блога. Для включения опции отображения виджета на главной странице блога поставьте галочку и выберите один из трех пунктов в выпадающем списке.
Второй пункт — это список категорий (Categories), на страницах записей которых можно включить/отключить виджет.
Ставим галочку напротив выпадающего списка. Допустим, Вы выбрали Hide, а в списке ниже поставили галочку напротив трех категорий. Это значит, что виджет НЕ БУДЕТ отображаться в записях данных категорий, а в остальных будет. И наоборот, если выбрали Show, то виджет БУДЕТ отображаться в записях данных категорий. Также можно автоматически исключить показ виджета на страницах записей субкатегорий. Для этого поставьте галочку напротив Include sub-categories automatically.
То же самое обстоит и со страницами, созданными администратором, поэтому не буду на этом останавливаться.
Третий пункт — это опции для отобажения виджета на системных страницах WordPress (Special Page Options), а именно:
- Hide on Posts Page (when using a static front page) — Скрыть на странице с записями (если на главной странице блога расположена статическая страница);
- Hide on 404s (Page Not Found) — скрывать на странице ошибки 404;
- Hide on Author Archives — скрывать в архивах по автору;
- Hide on Date Archives — скрывать в архивах по дате;
- Hide on Tag Archives — скрывать в архивах по тегам.
Hide when displaying Search Reults — скрывать на странице результатов поиска. (Если Вы используете Яндекс-поиск, или Поиск по сайту от Google, то нужно будет поставить галочку напротив страницы результаты поиска в блоке Pages);
После чего нажимаем Сохранить. Теперь контроль отображения виджета включен, о чем будет свидетельствовать следующее:
Это значит, что виджет будет показываться, или не показваться на страницах или (и) в записях, которые мы указали.
На сегодня это всё.
Отличный плагин думаю подойдет тем кто скрывает информацию на страницах и показывает только на главной.
Я лично виджеты не люблю и все делаю через редактор а виджеты вообще не использую, так нагрузка на блог идет меньше.
А в сайдбаре блога разве не виджеты???