Как сортировать виджеты wordpress

Как убрать виджет с некоторых страниц сайта WordPress. (сортируем виджеты)


Здравствуйте !

 

Недавно, я задумался о том, как бы убрать некоторые виджеты с определённых страниц моего сайта. Ну вот к примеру, зачем на странице – Обратная связь, отображать все виджеты ? Ведь страница маленькая, а виджетов много, и получается пробел какой-то на странице. Да и ни к чему на такой страницы, отображать вообще какие-то виджеты, хватит пару виджетов, поиск и форма подписки. В этом и вопрос, как так сделать, чтобы на одной странице виджет показывался, а на другой странице, тот же самый виджет не показывался. Согласитесь это очень удобная функция, которая улучшит юзабилити вашего сайта. Искать данную функцию, я начал естественно через плагины, и конечно же как обычно, нашёл то что искал. Хочу представить вам простой и удобный плагин – Restrict Widgets, это прям то что я искал, ничего лишнего.

 

Данный плагин вы можете установить прямо из своей административной панели wordpress. Для этого перейдите по вкладке: Плагины – Добавить Новый, и в поле поиска плагинов введите название плагина – Restrict Widgets, нажмите Enter.

 

30-04-2015 13-11-20_mini

 

После установки, вам нужно активировать плагин. Далее после активации плагина перейдите на страницу Виджетов, и спуститесь в самый низ страницы, там у вас появятся настройки плагина. В настройках можете ничего не указывать, и не менять, оставьте всё как есть.

 

30-04-2015 13-15-28_mini

 

Откройте любой виджет, теперь на каждом виджете у вас будут отдельные настройки, где показывать данный виджет, а где не показывать.

 

30-04-2015 13-30-42_mini

 

В настройках каждого виджета у вас будет 2 вкладки:

1. Hide widget on selected – Скрыть виджет на выбранных.

2. Display widget on selected – Отобразить виджет на выбранных.

 

30-04-2015 13-32-06_mini

 

Лично я пользуюсь вкладкой Hide widget on selected, в принципе суть та же, с помощью одной вкладки вы указываете где не показывать ваш виджет, а с помощью другой вкладки вы указываете наоборот где отображать ваш виджет. По моему без разницы, можно любой воспользоваться.

 

Чтобы указать на каких страницах будет отображаться ваш виджет, а на каких не будет, вам нужно кликнуть по полю – Select options.

 

30-04-2015 13-33-13_mini

 

После чего у вас откроется список разделов страниц, которые можно включать или исключать, для того или иного виджета.

 

30-04-2015 13-42-33_mini

 

Первый раздел – Pages, здесь будут указаны все страницы, которые имеются на вашем Сайте. К примеру, чтобы скрыть виджет с определённой страницы вашего сайта, то кликните по названию страницы, и она автоматически добавится в список страниц, где виджет не будет показываться.

 

Вот пример, для виджета Рубрики, я указал страницы, где данный виджет показываться не будет.

 

30-04-2015 15-32-12

 

Чтобы убрать виджет с главной страницы, вам нужно добавить в список страниц – Front Page, а чтобы виджет не показывался на всех записях выбирите – Single записи.

 

30-04-2015 15-33-37

 

Так же можно убрать виджет со страниц Категорий – рубрик вашего Сайта. И да же можно указать чтобы тот или иной виджет не показывался на мобильных телефонах. В общем просто по экспериментируйте, и сразу всё поймёте, ничего сложного здесь нет. Итак, на этом у меня всё, я надеюсь что данная статья помогла вам, навести порядок на вашем сайте, и разложить всё по полочкам, чтобы каждый виджет имел своё место, и не отображался там, где ему отображаться не стоит. До новых встреч, на info-effect.ru ! Есть вопрос ? Пиши комментарий !

 

Display widget, можно не только скрывать виджеты с определённых страниц, но и не показывать виджеты для незарегистрированных пользователей !

WP Page Widget – С помощью данного плагина вы не только сможете устанавливать определённые виджеты для каждой страницы, но и для каждой записи. Отличный плагин !

 






info-effect.ru
Как убрать виджет с некоторых страниц сайта WordPress. (сортируем виджеты) обновлено: Октябрь 23, 2016 автором: Илья Журавлёв

25 комментариев

  • Андрей 25.08.2015 Ответить

    Спасибо большое!

    • Илья Журавлёв 25.08.2015 Ответить

      Андрей, Пожалуйста !

  • sanya 15.03.2016 Ответить

    Респектую, то что надо ! Всех благ

  • Egor 22.04.2016 Ответить

    Не работает почему-то.
    Общие настройки плагина на странице Виджетов появляются, а свойство Display/Hide widget – нет

    • Илья Журавлёв 22.04.2016 Ответить Автор

      Всё должно работать, попробуй обновить страницу или переустановить плагин. Попробуй плагин – Display Widget, он лучше, на Русском.

      • Egor 22.04.2016 Ответить

        Оказывается не работает только на одном виджете, который мне как раз и надо скрыть. Display Widget – аналогично.

        • Илья Журавлёв 22.04.2016 Ответить Автор

          Что за виджет и где он расположен ?

          • Egor 22.04.2016

            BigBlueButton, расположен в “Основной области для виджетов”

          • Илья Журавлёв 22.04.2016 Автор

            Может потому что он не имеет настроек, у меня бывало такое. Ни чем помочь не могу, поищи другой виджет с настройками.

  • Egor 22.04.2016 Ответить

    Понятно. Может подскажете плагин, скрывающий целиком область с виджетами?

    • Илья Журавлёв 22.04.2016 Ответить Автор

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

  • Сергей 11.07.2016 Ответить

    Плюсую, отличная статья, плагин – то, что надо

  • Daulet Meldeshev 18.12.2016 Ответить

    Работает, спасибо админ!

  • Vladimir 12.01.2017 Ответить

    Хочу оставить виджет только на главной странице. Выставляю “Display widget on selected”.
    Работает на всех страницах кроме главной :(

  • Vladimir 12.01.2017 Ответить

    Прошу прощения, разобрался. Автору респект и уважуха.

  • Саня 11.03.2017 Ответить

    А как убрать область виджетов ?

  • Александр 27.07.2017 Ответить

    Огромное спасибо! Прям вот то, что нужно. Это один из важнейших плагинов который нужен

    • Илья Журавлёв 27.07.2017 Ответить Автор

      Пожалуйста! Есть ещё плагин Display Widgets тоже Классный, в нём есть Геотаргетинг, можно виджеты скрывать для пользователей из определённых стран.

  • Евгений 20.09.2017 Ответить

    Спасибо за информацию. Возник следующий вопрос: как убрать определенный виджет из мобильной версии сайта? Стоит woocommerce и в боковой колонке есть один кастомный виджет, который необходимо скрыть с мобильной версии страницы.

    • Илья Журавлёв 20.09.2017 Ответить Автор

      Пожалуйста! Как раз данный плагин вам поможет в этом вопросе. В настройках виджета в самом низу есть параметр Mobile, можете скрыть или показать виджет на мобильных устройствах! Понимаете?

      • Евгений 20.09.2017 Ответить

        Да, спасибо большое, не внимательно смотрел.

  • Илья 25.01.2018 Ответить

    Спасибо, помог, все работает. А не мог бы подсказать как приукрасить стандартные виджеты?

    • Илья Журавлёв 25.01.2018 Ответить Автор

      Лучший плагин для изменения стилей SiteOrigin CSS. Только код лучше переносить на WordPress. Внешний вид – Настроить – Дополнительные стили.

  • Макс 14.03.2018 Ответить

    Спасибо бро)) вордпресс мне всё больше нравится)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая на кнопку Отправить комментарий, вы соглашаетесь с Политикой конфиденциальности и Пользовательским соглашением сайта info-effect.ru


Обратная связь

Политика конфиденциальности - Пользовательское соглашение

Стрелка вверх