HUSKY — Products Filter не работает (не ищет) на главной странице?

Ссылка скопирована
1 ответ

Есть замечательный бесплатный плагин для WooCommerce для AJAX фильтрации товаров:
HUSKY - Products Filter Professional for WooCommerce

Поставил этот AJAX-фильтр на сайт.

На главной странице не отображаются результаты работы фильтра:

ramwell.ru - на главной не работает

На остальных страницах прекрасно работает:

ramwell.ru/product-category/klemmy/ - в категориях работает

ramwell.ru/product-brand/weidmuller/ - в списке тегов (я их использую, как бренды) работает

Дополнительно:

На главной странице заработал HUSKY — Products Filter.

Причина была в одной настройке этого плагина, нужно было выключить "SEO URL запрос".

До этой настройки можно добраться так:

Настройки плагина HUSKY Products Filter --> Дополнительно --> SEO URL запрос --> В поле "Включить/Выключить" выбрать "Нет".

HUSKY — Products Filter не работает (не ищет) на главной странице?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Игорь Волков Ответ

Если HUSKY работает в категориях и брендах, но не работает на главной, проблема обычно не в AJAX как таковом, а в контексте WooCommerce-запроса. На страницах категорий плагин понимает, что фильтрует товарный архив. На главной странице такого архива может не быть: там обычная page, конструктор или кастомный блок товаров.

Что проверить:

  1. Есть ли на главной стандартный WooCommerce loop или только shortcode/виджет.
  2. Включён ли режим фильтрации для shortcode/страницы.
  3. Не конфликтует ли настройка SEO URL запросов.
  4. Есть ли контейнер, который HUSKY должен обновлять через AJAX.

Если в вашем случае помогло отключение «SEO URL запрос», значит плагин пытался строить ЧПУ/SEO-ссылки для фильтра на странице, где нет нормального товарного архива. Для главной это частая история: URL главной не совпадает с URL магазина или категории, и фильтр не может правильно пересобрать запрос.

Практический вариант: не ставить фильтр на главную как на полноценный каталог. Лучше сделать отдельную страницу магазина/каталога и вести туда. На главной можно оставить подборку товаров, категории или форму быстрого подбора, но полноценная фильтрация стабильнее работает на /shop/ или товарных архивах.

Если фильтр на главной обязателен, проверьте документацию HUSKY по работе с shortcode. Часто нужно обернуть вывод товаров в поддерживаемый shortcode и указать, какой блок обновлять. Также очистите кэш после изменения настройки, потому что AJAX-фильтры часто ломаются из-за минификации JS и кэширования HTML.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно