Задать вопрос
@easycode
не боюсь задавать глупые вопросы ))

Чтобы у категорий товаров в WooCommerce были свои атрибуты товаров и фильтры по ним?

Имеется WooCommerce-магазин.
Как сделать так чтобы у разных категорий товаров были разные фильтры?

К примеру, у категории товаров: Ноутбуки на сайте будут фильтры товаров по атрибутам: CPU, RAM, HDD и т.д.
А у категории ЖК-телевизоры: диагональ экрана, FullHD и т.д.

По умолчанию в WooCommerce атрибуты создаются для всех товаров и фильтрация соотв. по всем атрибутам в не зависимости от категории.
  • Вопрос задан
  • 4436 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
vova87
@vova87
Разработка сайтов на wordpress
1. Можно этого добиться при помощи css.
или
2. Можно поставить плагин WC Ajax Product Filter . Насколько помню в нем будут отображаться только те атрибуты, которые есть в товарах в текущей категории.
или
3. Если категорий не слишком много, можно сделать для каждой категории сайдбар, и через условие выводить нужный сайдбар.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@gnatalya_90
Если вы используете плагин woof (woocommerce filter), то сделайте следующие шаги:
1) активировать в настройках плагина опции «show count», «dynamic recount» и «hide empty terms» (то есть выбрать ON).
2) шорткод в более старых версиях плагина должен быть вида [woof is_ajax=1 taxonomies=product_cat:19] , где 19 — это id категории товаров, а в более новых версиях достаточно просто написать [woof] (по крайней мере у меня именно так работает).
3) Чтобы фильтр применялся сразу на той же странице, где он и расположен (без дополнительного редиректа), необходимо еще активировать «Try Ajax» там же, в настройках плагина.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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