mrsexy
@mrsexy
Senior Pomidor

Как скрыть фильтр товаров в родительской, но оставить в дочерних категориях?

Добрый день!
Есть несколько фильтров, которые используются во многих дочерних категориях.
В данный момент в родительской категории выводятся товары, так и нужно, и соответственно сразу же выводятся фильтры по этим товарам.
Задача скрыть фильтры в родителях и оставить только в дочерних категориях.

Как выглядит сейчас:
-Категория 1(отображаются все фильтры по этим товарам)
--Подкатегория 1(отображаются нужные фильтры для этой подкатегории)

Как хочу сделать:
-Категория 1(нет фильтров, только выпадающий список подкатегорий в виджете)
--Подкатегория 1(отображаются нужные фильтры для этой подкатегории)

Возможно ли это реализовать элегантно, не прибегая к костылям?

Логично что фильтры отображаются все, так как на странице категории выводится абсолютно весь товар по данной тематике.
Был вариант скрыть свойствами css, но увы, класс "archive page" является глобальным классом как для категорий так и для подкатегорий.
Premmerce Product Filter for WooCommerce - вроде как имеет возможность скрывать фильтры в ненужных категориях, но не скрывает. Судя по всему работает как и родной фильтр, т.е, нужно отключать вывод товаров в категориях и оставлять подкатегории, тогда фильтр естественно отображаться не будет.

Может быть кто-то подобное реализовывал? Поделитесь мыслями, пожалуйста. Плодить виджеты фильтров под каждую подкатегорию как-то нет желания.
  • Вопрос задан
  • 830 просмотров
Решения вопроса 1
tuxfighter
@tuxfighter
троль
фильтры выводятся как виджеты?
если да, то
https://ru.wordpress.org/plugins/dynamic-widgets/
https://ru.wordpress.org/plugins/widget-logic/
https://ru.wordpress.org/plugins/widget-options/
и еще куча подобных
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы