Техническое задание: Доработка сайта на WordPress

Необходимо выполнить комплекс работ по добавлению на существующий сайт, созданный на WordPress, элементов, обеспечивающих соответствие законодательным требованиям о защите персональных данных и возрастных ограничениях.

Основные задачи

  1. Доработка форм обратной связи
    • Во всех существующих формах обратной связи на сайте необходимо добавить обязательный чек-бокс.
    • Текст чек-бокса: "Я согласен(а) с Политикой обработки персональных данных".
    • Ссылка должна вести на создаваемую страницу с политикой конфиденциальности.
    • Отправка формы должна быть возможна только при активированном чек-боксе.
  2. Создание страницы "Политика конфиденциальности"
    • Разработать и разместить на сайте отдельную страницу с текстом политики обработки персональных данных.
    • Добавить постоянную ссылку на эту страницу в подвал (футер) сайта.
  3. Реализация уведомления о cookies
    • Сделать всплывающее уведомление (плашку) в нижней или верхней части сайта при первом входе пользователя.
    • В уведомлении должен быть текст об использовании cookies-файлов и кнопка "Принять" или "Согласен".
    • Согласие пользователя должно запоминаться, чтобы уведомление не показывалось повторно.
  4. Добавление возрастного ограничителя (Age Gate)
    • Реализовать всплывающее модальное окно, которое появляется при первом посещении сайта.
    • Текст окна: "Вам есть 18 лет? На сайте размещена алкогольная продукция."
    • Добавить две кнопки: "Да" (разрешает вход на сайт) и "Нет" (закрывает доступ или перенаправляет).
    • Выбор пользователя должен сохраняться на определенный срок.

Технические требования

  • Все изменения должны быть выполнены на существующем сайте, работающем на WordPress.
  • Новые элементы должны быть стилизованы в соответствии с текущим дизайном сайта.
  • Функционал должен быть реализован корректно, без конфликтов с существующими плагинами и темой.
  • Желательно использовать минимальное количество легковесных плагинов или кастомную разработку для повышения производительности.

Ожидаемый результат

Сайт, соответствующий базовым требованиям законодательства в области защиты персональных данных (152-ФЗ) и правилам распространения информации об алкогольной продукции. Все новые элементы работают стабильно и интегрированы в общий дизайн.

Разработка дизайна и верстка презентации

Требуется разработать уникальный визуальный дизайн для готового прототипа презентации из 15 слайдов и корректно перенести на него весь контент. Дизайнерские решения остаются на ваше усмотрение.

Парсинг данных с веб-ресурсов

Требуется собрать и структурировать большой объем данных с нескольких сайтов. Итоговый результат - таблица с миллионом строк. Подробное ТЗ предоставлю исполнителю.

Доработка адаптивной версии сайта на Joomla

Требуется исправить отображение мобильной версии существующего сайта. Сайт работает на CMS Joomla, адаптивная версия уже настроена, но имеет визуальные недостатки. Нужно привести мобильный вид к корректному отображению на всех устройствах.