Блок «Фильтры товаров»

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

Блок фильтров товаров обеспечивает быструю и удобную работу: фильтры применяются динамически, без перезагрузки страницы. Он доступен начиная с WooCommerce 9.9 и включает новый стиль отображения «чипы» для блоков фильтров «Атрибут» и «Статус наличия». Также блок учитывает контекст — его можно добавлять в блок «Коллекции товаров», чтобы фильтры работали только внутри конкретной коллекции.

Блок фильтров товаров

Обзор

Блок фильтров товаров был добавлен в WooCommerce 9.9, чтобы сделать покупки быстрее и удобнее. Он работает в контекстном режиме, что позволяет точнее фильтровать товары в зависимости от отображаемого контента. Фильтры применяются в реальном времени, без перезагрузки страницы.

Примеры использования

Блок фильтров товаров можно использовать в шаблонах архива (например, каталог товаров, шаблоны таксономий товаров):

  • Блок можно добавить в любое место шаблона.
  • Он автоматически применяет фильтры к товарам в архиве.

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

Пример отображения блока фильтров товаров

Внутренние блоки

Блок фильтров товаров состоит из нескольких внутренних блоков. Все они поддерживают обновление в реальном времени, поэтому покупателям не нужно перезагружать страницу при изменении фильтров.

Внутренний блокНазначениеОписание
Активные фильтрыПоказывает применённые фильтрыОтображает выбранные фильтры в виде «чипов», которые можно удалить
Фильтр по ценеФильтрация по диапазону ценыПозволяет выбрать минимальную и максимальную цену с помощью ползунка
Фильтр по рейтингуФильтрация по оценкамПоявляется только при наличии отзывов с оценками
Фильтр по атрибутамФильтрация по атрибутам (цвет, размер и т. д.)Настраивается в боковой панели: порядок, логика (И/ИЛИ), стиль отображения
Фильтр по наличиюФильтрация по статусу наличияПозволяет скрывать или показывать товары в наличии/нет в наличии
Фильтр по категориямФильтрация по категориямОтображение списком или в виде «чипов», можно включить счётчик товаров
Фильтр по брендамФильтрация по брендамПозволяет сузить выбор по бренду, поддерживает отображение количества товаров
Фильтр по меткамФильтрация по меткамПозволяет выбирать товары по тегам, поддерживает списки и «чипы»

Мобильная версия

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

Устаревшие блоки фильтров

Эти блоки устарели в WooCommerce 9.9 и больше недоступны в редакторе блоков, но могут встречаться в старых магазинах. Рекомендуется использовать новый блок фильтров товаров для лучшей совместимости и доступности.

Активные фильтры

Блок «Активные фильтры» показывает все применённые фильтры и позволяет их отключать.

Он работает вместе с фильтрами по цене, атрибутам, наличию и рейтингу.

Структура блока

Состоит из двух элементов:

  • Заголовок (можно удалить)
  • Элемент управления активными фильтрами (зафиксирован)

Настройка

В боковой панели можно выбрать, как отображаются активные фильтры.

Фильтр по цене

Позволяет выбирать товары по диапазону цены.

Структура блока

  • Заголовок (можно удалить)
  • Элемент управления фильтром по цене (зафиксирован)

Настройка

Можно включить поля ввода или оставить только ползунок диапазона.

Фильтр по атрибутам

Позволяет фильтровать товары по выбранным атрибутам.

Настройка

  • Показывать количество товаров
  • Один или несколько вариантов выбора
  • Логика фильтрации
  • Список или выпадающий список
  • Выбор атрибута
  • Цвет текста
  • Кнопка применения фильтров

Для работы требуется хотя бы один товар с атрибутами.

Фильтр по наличию

Позволяет фильтровать товары по статусу наличия.

Настройка

  • Показ количества товаров
  • Один или несколько вариантов
  • Список или выпадающий список
  • Кнопка применения фильтров

Фильтр по рейтингу

Позволяет фильтровать товары по оценкам.

Настройка

  • Показ количества товаров
  • Выбор нескольких рейтингов
  • Список или выпадающий список
  • Кнопка применения фильтров
Поделиться с друзьями
Документация WooCommerce