152-ФЗ для сайта на WordPress: согласие в Contact Form 7, Метрика, шрифты Google и обновления
Коротко: у сайтов на WordPress к требованиям 152-ФЗ добавляется вопрос безопасности: устаревшие плагины, движок и PHP — главная причина взломов и утечек. Ниже — что проверить и исправить по закону и по безопасности, с конкретными шагами для WordPress.
1. Политика и согласие
Создайте две страницы: «Политика обработки персональных данных» и «Согласие на обработку персональных данных». В WordPress есть встроенная страница политики конфиденциальности (Настройки → Конфиденциальность), но её стандартный текст написан под европейские правила и не подходит для 152-ФЗ — замените его своим. Готовые тексты с вашими реквизитами — в генераторе политики.
Ссылку на политику добавьте в меню подвала (Внешний вид → Меню или виджеты подвала).
2. Галочка согласия в Contact Form 7 и других формах
В Contact Form 7 есть специальный тег согласия. Откройте форму и перед кнопкой отправки добавьте:
[acceptance consent] Я даю согласие на обработку персональных данных и подтверждаю, что ознакомлен(а) с Политикой обработки персональных данных [/acceptance]
Сделайте в тексте ссылки на страницы согласия и политики. Кнопка не сработает, пока галочка не поставлена, а по умолчанию она не отмечена — ровно то, что нужно с 1 сентября 2025 года. В других плагинах форм (WPForms, Elementor, Gravity Forms) добавьте обязательное поле-флажок с тем же текстом. Для форм вне плагинов — готовый код галочки.
3. Метрика и cookie
Если Метрика вставлена в тему или через плагин, она запускается до согласия посетителя. Уберите старый код счётчика и вставьте код из генератора cookie-баннера — он включает Метрику только после «Принять». Удобно вставлять через плагин для кода в шапку и подвал (например, WPCode).
4. Шрифты Google и reCAPTCHA
Многие темы WordPress загружают шрифты с серверов Google, а Contact Form 7 часто подключают к Google reCAPTCHA. В обоих случаях данные посетителей уходят за границу. Шрифты можно загрузить на свой сервер (в настройках темы или плагином для локальных шрифтов), вместо reCAPTCHA — подключить Яндекс SmartCaptcha. Подробнее про зарубежные сервисы.
5. Обновления: движок, плагины, PHP
- Обновите WordPress, тему и плагины (Консоль → Обновления). Удалите плагины, которыми не пользуетесь.
- Проверьте версию PHP в панели хостинга. В октябре 2026 года в PHP нашли критические уязвимости — какие версии безопасны.
- Отключите показ версии WordPress в коде страниц — так злоумышленнику сложнее подобрать атаку.
6. Уведомление в Роскомнадзор
Если сайт собирает заявки, владелец обычно должен подать уведомление об обработке персональных данных. Как это сделать.
Проверьте свой сайт бесплатно
Введите адрес — за минуту покажем, есть ли на сайте эти нарушения и какие штрафы за них грозят.
Статья — общая информация, а не юридическая консультация. Суммы штрафов указаны по ст. 13.11 КоАП РФ в редакции, действующей с 30 мая 2025 года. Решение о штрафе принимает Роскомнадзор или суд.