Как реализовать пошаговый фильтр на WordPress: выбор плагина
Для создания пошагового фильтра, аналогичного функционалу на сайте Brooklands Detailing (где в зависимости от выбора марки и модели меняется категория), рекомендуется использовать один из следующих плагинов:
- FacetWP - мощный и гибкий плагин для фильтрации и поиска. Позволяет создавать пошаговые (древовидные) фильтры с привязкой к таксономиям и произвольным полям. Поддерживает AJAX-обновление контента без перезагрузки страницы.
- JetSmartFilters - плагин с визуальным построителем фильтров. Идеально подходит для построения цепочек зависимых выпадающих списков (марка → модель). Имеет интеграцию с популярными конструкторами страниц (Elementor, Bricks, Gutenberg).
- Search & Filter Pro - специализированное решение для сложной фильтрации. Позволяет настраивать иерархические фильтры, где выбор в одном дропдауне влияет на содержимое следующего.
Альтернативное решение: Если вы используете WooCommerce, обратите внимание на плагин WOOF - WooCommerce Products Filter с модулем «Hierarchical Dropdown». Для обычных записей WP подойдут кастомные решения на основе ACF (Advanced Custom Fields) и кастомных таксономий.
Совет: Перед выбором уточните, все ли товары/записи у вас относятся к одной таксономии (например, «Категория авто») или требуется привязка к нескольким (марка → модель → тип кузова). В последнем случае лучше использовать FacetWP или кастомный код.