Как сделать фильтр по изображениям? (фильтрация по странам и производителям) на элементор или просто wp?
Ссылка скопирована
День добрый. Нужно сделать вот изображение с глубоким фильтром по странам, производителям и тд
Как можно с помощью вордпресса это сделать?
Дополнительно:
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопроскомментарий
Вам также может быть интересно
1С-Битрикс
Можно ли быстро сделать зеркало сайта на связке Битрикс+Аспро с другими настройками?
1 ответ
мтс
Как лучше работает статический IP адрес у Интернет провайдера МТС?
1 ответ
1С
Как выдать дефолтному пользователю 1С 8.3 право на загрузку XML?
1 ответ
Искусственный интеллект
Как сделать чтобы отобразился в ComfyUI Manager?
1 ответ


Фильтр по изображениям, странам и производителям на WordPress лучше делать не “по картинке как картинке”, а через нормальную структуру данных: карточки товаров/объектов, таксономии “страна”, “производитель”, возможно “тип”, “серия”, “назначение”. Изображение будет только визуальным элементом карточки, а фильтрация должна идти по полям и таксономиям.
Если это товары, используйте WooCommerce: страны и производители можно сделать атрибутами или таксономиями. Если это не магазин, создайте CPT, например “Каталог”, и таксономии:
Для Elementor можно использовать JetSmartFilters + JetEngine, FacetWP, Search & Filter Pro или WP Grid Builder. Они позволяют сделать визуальную сетку карточек и фильтры по таксономиям/метаполям. Без плагинов тоже можно, но придётся писать AJAX-фильтр вручную.
Принцип ручной реализации:
$query = new WP_Query([ 'post_type' => 'catalog_item', 'tax_query' => [ [ 'taxonomy' => 'country', 'field' => 'slug', 'terms' => sanitize_text_field($_GET['country'] ?? ''), ], ], ]);
Если проект коммерческий и фильтров много, лучше взять готовый фильтр-плагин. Самописный AJAX-фильтр имеет смысл, когда нужна нестандартная логика и есть разработчик для поддержки. Главное — сначала правильно разложить данные, а уже потом выбирать Elementor/плагин/код.