WooCommerce Ajax Plugin позволяет фильтровать продукты на основе нескольких атрибутов, ценового диапазона, даты публикации, популярности, средней оценки, состояния запаса и т. Д., Всего за один вызов ajax. т.е. пользователи могут сразу выбрать несколько фильтров и нажать кнопку «Применить», чтобы получить желаемый результат. Нет нескольких запросов для каждого атрибута или параметра фильтра. При желании вы можете выбрать отображение результатов ajax за клик, если вам не нравится функция кнопки «Применить».
Проверьте левую боковую панель в Live Demo для виджетов фильтров и их работы.
Как это работает
Плагин поставляется с пятью встроенными виджетами (атрибуты, ценовой диапазон, порядок сортировки, состояние запасов и сброс всех). Используя эти виджеты, вы можете разместить столько экземпляров атрибутов, сколько необходимо. Например, рассмотрите три экземпляра виджета для атрибута цвета, размера и бренда. Ваш посетитель может выбрать цвет, бренд, размер, а затем нажать кнопку, чтобы показать продукты, которые соответствуют этим трем критериям. Преимущество заключается в том, что посетителю не придется запускать запрос три раза для каждого из этих атрибутов. Если результаты не найдены, пользователи могут снять некоторые из этих атрибутов и снова запустить запрос.
Важно: для этого плагина требуется, по крайней мере, WooCommerce v2.6. Он не будет работать ниже этой версии.
Ключевая особенность:
- Совместимость с WordPress 4.9+ и WooCommerce 3.3+
- Работает с большинством стандартных и премиальных тем WordPress
- 5 встроенных виджетов (фильтры атрибутов, диапазон цен, параметры сортировки, состояние запасов, сброс всех)
- Запрос продукта AJAX на основе выбранных атрибутов фильтра
- AJAX загружает больше кнопки для архивов продуктов и страницы магазина
- Специальная функция ценового диапазона для создания неограниченных наборов ценовых диапазонов
- Сбросить или применить все фильтры сразу
- Фильтровать продукты на основе состояния запаса (В наличии, Нет на складе, Все товары) – Новый
- Фильтровать продукты за клик вместо множественного выбора
- Раздвижные боковой панели тумблер для мобильных устройств
- На отображение виджета или скрытие кнопок действий
- Запрос атрибутов может быть установлен как AND или OR из параметров виджетов
- Материал для предварительного натяжения
- Встроенная опция для пользовательского изображения предварительного натяжения
- Локализация готова с образцами .pot, .po и .mo файлов.
- Фильтровать аргументы на основе собственных URL-адресов WooCommerce. (Преимущество: пользователи могут добавлять результаты фильтрации в закладки и проверять позже).
- Работает во всех современных браузерах и IE9 +, поддерживающих API истории
- Пошаговое руководство по документации для настройки и настройки плагина
- Выделенная профессиональная поддержка
- Необязательная функция хранения сеанса (эта функция является необязательной и не должна рассматриваться как одна из рекламируемых функций. Хранилище сеансов по-прежнему не поддерживается некоторыми браузерами, поэтому ее можно удалить, если она не работает).
Зачем выбирать этот плагин? (За)
- Простота настройки и настройки.
- Работает на всех страницах архива, включая категорию, теги, архивы поиска и атрибутов.
- Каждый результат фильтра подталкивает URL-адрес, который является WooCommerce. т.е. пользователи закладки и доступ к этой странице, даже если плагин не активен.
- Позволяет неограниченные экземпляры виджета атрибутов. Не ограничиваясь размерами или цветом, фильтруйте свои продукты на основе бренда, длины, веса или любого такого атрибута.
- Создавайте неограниченные диапазоны цен любого произвольного значения.
- Выбор нескольких фильтров сразу. т.е. один вызов ajax для нескольких фильтров. (Уменьшает нагрузку на сервер).
- Одиночный фильтр выбран – Новый
- Фильтр основан на состоянии запаса. Также можно показывать только товары вне очереди – New
- Чистый и хорошо закодированный плагин на основе стандартов WordPress.
- Выделенная поддержка любого связанного с плагином запроса.
Ограничения (минусы)
- Категория фильтрации пока недоступна.
- Живой поиск недоступен.
- Чисто основано на AJAX. т.е. плагин не будет работать без JavaScript.
- Пагинация заменяется загрузкой AJAX больше для правильного функционирования.