Заказ закрыт
Сделать фильтр товаров (WordPress)

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Борис Колупаев  
Для сайта podarki.market/ требуется сделать фильтр товаров по весу и цене. (скриншот) прикрепил.

По структуре БД: Используются стандартные записи + плагин ACF (Advanced Custom Fields), никаких дополнительных плагинов типа woocomerce не используется.

Шаг фильтра – 100грамм и 50 рублей.
Минимальные значения – 0
Максимальные значения веса и цены в фильтре должны задаваться исходя из максимальных значений подарков в данной категории.
Ссылки над фильтром на другие категории (см скриншот) должны быть не скриптовые, а статичные.
Если пользователь указал значение в фильтре, то его выбор должен запоминаться, при переходе в другую категорию.
Если с указанными значениями фильтра, товаров не найдено, то кроме надписи, что товаров не найдено, должна выходить большая кнопка "сбросить фильтр".

Фильтр должен фильтровать не только товары, но и их наполнение, то есть: если выбран вес от 400г, то в селекте оставшихся товаров не должно быть значений меньше 400г.

До этого, на сайте уже была неудачная реализация одного фильтра. Он очень сильно увеличивал время загрузки страницы. И все время скрывал то что не олжен был скрывать. Мы очень долго пытались сделать из него что-то стоящее, но в итоге, было принято решение написать фитр с нуля. Я скрыл его в стилях и закомментировал вызов скрипта фильтра в footer

Разработку нового нужно вести Не на рабочем сайте.

Обязательное требование: время генерации страницы (значение first-byte webpagetest.org) не должно увеличиться больше чем в 1.3 раза.
Если знаете как сократить текущее время, без доступа к серверу и установки плагинов кеширования – готов обговорить отдельно, после реализации фильтра.
_________
Указание цены в заявке повышает шансы стать исполнителем)
Опубликован 17.07.2018 в 09:05 Последнее изменение: 17.07.2018 в 09:08
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.