Техническое задание по исправлению и доработке сайта на WordPress + Elementor
Необходимо оперативно устранить ряд проблем, влияющих на работоспособность и конверсию сайта. Исполнитель должен иметь глубокий опыт работы со связкой WordPress, Elementor, а также системами форм и защитой от спама.
Список основных задач для выполнения:
1. Настройка и исправление форм обратной связи
- Исправить редирект после отправки: После успешной отправки формы заявки пользователь должен корректно перенаправляться на страницу "Спасибо". В данный момент редирект не срабатывает.
- Настроить валидацию полей: Сделать поля "Телефон" и "Email" обязательными для заполнения. Без их указания отправка формы должна блокироваться с выводом понятного сообщения об ошибке.
- Реализовать логику минимального значения: В зависимости от выбранной в форме категории услуги, в поле "Тираж" должно автоматически подставляться соответствующее минимальное значение. Если пользователь введет значение меньше минимального, форма не должна отправляться.
2. Интеграция и настройка reCAPTCHA
- Устранить ошибку "Неверный домен ключа" для reCAPTCHA (v2 или v3).
- Проверить и корректно внедрить ключи сайта и секретный ключ в настройках формы и плагинов.
3. Защита от дублирующих заявок
- Реализовать механизм, запрещающий повторную отправку формы с одними и теми же контактными данными (телефон/email) и запросом в течение заданного интервала (например, 3-5 минут). Это поможет исключить дублирующиеся заявки.
- Решение может быть реализовано на уровне cookies, сессий или с временным хранением хеша данных.
4. Решение проблемы с видео на главной странице
- Видео-иллюстрация, загруженная с YouTube, недоступна для части аудитории.
- Задача: Предложить и реализовать оптимальное решение: загрузка видео напрямую на хостинг сайта (с оптимизацией под веб) с последующей вставкой через HTML5-плеер ИЛИ интеграция видео с альтернативного, беспроблемного видеохостинга (например, Vimeo, Яндекс.Видео и др.).
- Обеспечить корректное отображение и воспроизведение видео на всех типах устройств.
Дополнительные условия и ожидания
- Все работы должны выполняться без потери существующего функционала и дизайна сайта.
- По завершении работ необходимо предоставить краткий отчет о внесенных изменениях.
- Исполнитель должен быть готов к дальнейшему долгосрочному сотрудничеству по технической поддержке и доработке нескольких сайтов.
- Приоритет отдается аккуратным и понятным решениям, не замедляющим работу сайта.