Поддержка Темы и шаблоны Вопрос по сайдбару

  • Есть такая проблема. Использую тему i-craft и плагин woocommerce. При открытии страницы категории товаров (где отображается список товаров) слева у меня отображается сайдбар, в котором находится виджет фильтра товаров (фильтр по цене и прочим атрибутам). Больше никаких виджетов нет. Когда открываю другие страницы, на которых нет списка товаров, виджет фильтра товаров уже не отображается, но остается пустое белое поле (т.е. сайдбар отображается, но виджетов внутри него нет). Вопрос: как убрать это пустое белое поле и выводить сайдбар только на тех страницах сайта, где отображаются виджеты?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Вопрос: как убрать это пустое белое поле и выводить сайдбар только на тех страницах сайта, где отображаются виджеты?

    Установить для страниц. где не нужен сайдбар шаблон полной ширины.
    Кроме того в той теме есть разные настройки макетов. (см Layout Options)

    Можно ли сделать проверку: отображаются ли виджеты на определенных страницах? Условие (!dynamic_sidebar(‘sidebar_name’)) поможет?
    В настройках Layout Options можно только менять расположение сайдбара (справа или слева).

    Можно ли сделать проверку: отображаются ли виджеты на определенных страницах?

    Наверняка можно..

    Или воспользоваться плагинами типа:
    https://wordpress.org/plugins/search.php?q=widget+logic
    https://wordpress.org/plugins/search.php?type=term&q=custom+sidebars

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Вопрос по сайдбару» закрыта для новых ответов.