• Всем доброго,
    Проблема такая, есть интернет-магазин с около 10000 товаров. Есть поиск который работает хорошо и есть результаты поиска которые на первый взгляд тоже работают хорошо. Столкнулся с проблемой, что при поиске невозможно изменить сортировку.

    Например, пользователь пишет запрос, ему выдает 130 товаров. Но ему их нужно отсортировать по возрастанию цены. При попытке это сделать результаты поиска сбиваются и сортируются абсолютно все товары сайта. Как можно решить данную проблему?

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Показывайте сайт.
    Проблемы быть не должно, т.к. штатно сформированная ссылка имеет вид ?orderby=price&s=foo&post_type=product, т.е. содержит как параметр порядка вывода, так и параметры поиска.

    Сейчас сайт тестируется и стоит на сервере сейчас есть доступ.
    Адрес сайта — 45.14.50.123
    Сразу говорю, сервер не самый сильный

    Да, ссылка получается неродная: ?swoof=1&search_id=default&post_type=product&orderby=price Параметр s теряется.

    Попробуйте отключить плагин woocommerce-products-filter и проверить без него.

    Да, это сработало, большое спасибо)

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Сортировка результатов поиска» закрыта для новых ответов.