Виджеты WordPressЕсли необходимо выводить разные виджеты на разных страницах веб-сайта в зависимости от рубрики, то помогут следующие плагины:

  • Display Widgets – отличный плагин, после его установки в каждом виджете появляется форма выбора, на каких страницах надо отображать виджет, или не надо. 200000 активных установок, около 150 отличных отзывов со средним баллом 4.7 из 5;
  • Widget Logic – после активации этого плагина в каждом виджете появится поле “Widget logic”, в которое надо ввести условный тег. Чтобы работать с этим виджетом, придется разобраться с условными тегами, что не так уж и сложно. У виджета 300000 активных установок и только хорошие отзывы. У меня он так и не заработал, видимо, из-за конфликта с другими плагинами или с темой. В любом случае Display Widgets лучше, так как с ним даже разбираться не надо, сразу же все понятно, все работает;
  • Dynamic Widgets – этот плагин я не тестировал, 80000 активных установок, около 90 отличных отзывов со средним баллом 4.8 из 5;
  • Simple Page Sidebars – этот плагин я не тестировал, 50000 активных установок, около 50 отличных отзывов со средним баллом 4.8 из 5.

Ту же самую задачу можно решить и при помощи родного Jetpack, включив модуль “Видимость виджетов“. После активации этого модуля в виджетах появляется дополнительная кнопка “Видимость”, там все интуитивно понятно, как настраивать, если нет, то переводите переводчиком Гугл статью “Видимость виджетов”.

Какой из этих плагинов для вывода разных виджетов на разных страницах выбрать?

Все плагины хорошие. Предлагаю такой порядок действий. Начните с Jetpack, если что-то пойдет не так, то можно использовать Display Widgets. Ну а три остальных плагина остаются на крайний случай.

Вопросы? Мысли? Не стесняйтесь, делитесь)!