На главную

Настройка сезонных тарифов аренды авто на WordPress

У меня есть сайт на WordPress с системой бронирования автомобилей. Сейчас тарифы на прокат задаются вручную для каждой машины, но в зависимости от сезона, они должны меняться (например, летний и зимний тарифы). Нужно автоматизировать переключение тарифов и расчет стоимости в зависимости от даты бронирования. Что нужно сделать: Добавить систему сезонных тарифов Вероятно, для каждой машины должны быть поля: Обычный тариф (не сезон) Сезонный тариф Даты сезона, которые можно изменить. Можно реализовать через Custom Fields (ACF или нативные поля WordPress) или отдельную таблицу. Модифицировать калькулятор бронирования: Сейчас калькулятор на JS берет фиксированные тарифы. Нужно, чтобы он проверял дату бронирования и автоматически подставлял сезонный или обычный тариф. Если бронь попадает на смену сезона, расчет должен учитывать оба тарифа пропорционально дням. Доработка админки В разделе редактирования автомобилей добавить удобный интерфейс для ввода сезонных тарифов и дат. Возможность задавать несколько сезонов (например, лето, зима, праздничные дни). Технические требования: Чистый код с комментариями. Совместимость с текущей темой и плагинами. Оптимизация запросов (кэширование, если нужно). Проверка на конфликты с другими скриптами. Дополнительно нужно визуально отобразить для клиентов, какой тариф выбран в калькуляторе, почему применяется тот или иной тариф: например, " тариф Лето действует с 1 июня по 30 сентября".