Техническое задание: Настройка сайта на WordPress с Elementor
Требуется выполнить ряд работ по доработке и исправлению функционала существующего сайта, построенного на WordPress с использованием конструктора Elementor.
Основные задачи:
- Исправление отправки форм заявок
- После успешной отправки формы заявки не происходит автоматический редирект на страницу "Спасибо", хотя эта страница существует и доступна. Необходимо настроить корректное перенаправление.
- Настройка reCAPTCHA
- В данный момент отображается ошибка "неверный домен ключа". Требуется проверить и корректно настроить интеграцию reCAPTCHA (v2 или v3) для всех форм на сайте.
- Защита от повторной отправки форм
- Необходимо внедрить механизм, который будет блокировать повторную отправку идентичной заявки (с одинаковыми контактными данными и запросом) в течение заданного интервала (например, 3 минуты). Это должно помочь исключить дублирующиеся заявки от одного пользователя.
- Обновление галереи
- Требуется заменить существующие и добавить новые фотографии в раздел «Галерея» сайта. Все необходимые изображения будут предоставлены заказчиком.
- Кастомизация логики формы заявки
- Настроить «умное» поведение формы в зависимости от выбранной услуги.
- Для каждой категории услуг (изготовления продукции) должно быть задано свое значение минимального тиража.
- При выборе категории в поле «Количество (тираж)» должно автоматически подставляться это минимальное значение.
- Форма не должна отправляться, если пользователь вручную введет значение меньше минимального для выбранной категории. Должна появляться понятная ошибка.
- Сделать поля «Телефон» и «E-mail» обязательными для заполнения. Отправка формы без указания этих данных должна быть заблокирована с информированием пользователя.
Общие требования:
- Все изменения должны быть выполнены аккуратно, без нарушения текущего дизайна и функционала сайта.
- После выполнения работ необходимо провести тестирование всех исправлений и новых функций.
- Желателен краткий отчет о проделанной работе.