Сайт на wordpress:
icocrunch.io/ Нужно проработать систему фильтрации вывода записей по кастом полям.
Сейчас сделано на коленках довольно топорно и работает из-за этого медленно.
То есть функционал того что есть сейчас нужно переписать плюс необходимо добавить галочку "reviewed only" выводить только те записи, где в поле review есть контент.
Итак, попунктно:
- максимально увеличить скорость работы
- у каждой записи есть поле дата начала и дата конца. Кроме этого есть чекбокс status. Если он стоит, то запись сваливается в ended.
-- Во вкладке upcoming выдаем если дата сегодня меньше начала
-- Во вкладке active выдаем если сегодняшная дата находиться между датой начала и датой конца записи. И так же не тыкнут чекбокс статуса
-- Во вкладке ended сюда попадают записи у которых дата конца меньше сегодняшней даты / либо выбран чекбокс "status"
Механика работы фильтра если ты выбрал active а затем категорию, то ты должен сохранить состояние фильтра. то же самое с reviewed only.
C Вас цена и сроки. Автоответы без цен удаляю сразу