Всем привет!
На сайте есть кастомный фильр записей, есть фильтр, сейчас фильтр ищет не только по выбранным параметрам, а еще и по всем параметрам дефолтным диапазонам, которые не выбирались.
Например цена min 0 max 100000, количество комнат min 1 max 5 и т.д.
Вот пример формирования урла фильтра
site.ru/kvartira?make=&orderby=&order=ASC&num_komnat%5B%5D=1&num_komnat%5B%5D=2&price_min=0&price_ma x=1000000000&search=&square_min=0&square_max=1000000&square_living_min=0&square_living_max=1000000&s quare_kitchen_min=0&square_kitchen_max=1000000&floor_min=1&floor_max=1000000&floor_one=%D0%9D%D0%B5+ %D0%BF%D0%B5%D1%80%D0%B2%D1%8B%D0%B9
Это значительно тормозит сайт.
Нужно сделать так, что бы он искал только по тем параметрам, которые отличаются от дефолтных.
Если, задано только количество комнат, то урл должен формироваться такой
site.ru/kvartira?num_komnat%5B%5D=1&num_komnat%5B%5D=2
Файл кода фильтра приложен к заданию.
В начале заявки просьба указать слово "фильтр" и стоимость работы.
Опубликован 20.07.2018 в 13:33