152-ФЗ для WordPress · формы, комментарии, WooCommerce
Документы по 152-ФЗ для сайта на WordPress: что нужно и куда ставить
На WordPress данные собирает не только форма заявки: комментарии, регистрация, оформление заказа в WooCommerce, плагины рассылок. Каждой точке сбора нужны отдельное согласие и пустая галочка, сайту — политика, cookie-баннер с выбором и уведомление в Роскомнадзор, а базе сайта — сервер в России. Ниже — где всё это ставится в WordPress и что упускают чаще всего. «Согласно» собирает документы под ваш сайт и даёт шаги установки для WordPress с учётом вашего плагина форм.
(01) — Закон
Что должно быть на сайте на WordPress
- 1.
Политика на отдельной странице
Какие данные собирает сайт, зачем, куда уходят, сколько хранятся. Открывается без входа; ссылка — в подвале и в «Настройки → Приватность», чтобы WordPress ссылался на неё со страниц входа и регистрации.
согласно ч. 2 ст. 18.1 152-ФЗ
- 2.
Отдельное согласие и пустая галочка в каждой форме
С 1 сентября 2025 года согласие оформляется отдельно от других документов. Галочка нужна в форме заявки, в комментариях, при регистрации и на оформлении заказа — пустая, обязательная, со ссылкой на текст согласия.
согласно ч. 1 ст. 9 152-ФЗ
- 3.
Cookie-баннер с выбором
«Принять» и «Отказаться». Метрика, пиксели и Google Analytics включаются только после «Принять». Плагин с одной кнопкой «ОК» выбора не даёт.
согласно ч. 1 ст. 6 и ч. 1 ст. 9 152-ФЗ
- 4.
База сайта — на сервере в России
Закон не допускает сбор и хранение данных россиян в базах за пределами России. База WordPress с заявками, комментариями и заказами — такая база. Страна дата-центра — в договоре или в кабинете хостинга.
согласно ч. 5 ст. 18 152-ФЗ
- 5.
Уведомление в Роскомнадзор до начала сбора
Хостинг и WordPress уведомление за вас не подают. Для ИП и компаний штраф за неподанное уведомление — от 100 до 300 тыс. ₽.
согласно ч. 1 ст. 22 152-ФЗ (уведомление) и ч. 10 ст. 13.11 КоАП (штраф)
(02) — Где это в WordPress
Где это ставится в WordPress
Пути даны для стандартной админки WordPress на русском языке. Название плагина форм у вас может быть другим — ниже самые распространённые.
Страницы политики и согласия
- «Страницы → Добавить новую». Название — как у документа.
- Вставьте текст: для обычного текста — блок «Абзац», для готового файла .html — блок «HTML».
- В настройках страницы справа задайте ярлык постоянной ссылки:
policy,consent. Нажмите «Опубликовать». - Политику дополнительно укажите в «Настройки → Приватность»: WordPress будет ссылаться на неё со страниц входа и регистрации.
Галочка согласия в форме
- Contact Form 7: в редакторе формы нажмите кнопку «acceptance» над шаблоном. В поле «Условие» вставьте подпись к галочке, ссылку оформите тегом
a href="/consent". Не включайте «Сделать необязательным» и не добавляйте опциюdefault:on. Тег должен стоять выше кнопки отправки. - WPForms: поле «Флажки» с единственным вариантом — подписью к галочке — и включённым «Обязательное». Либо включите в «WPForms → Настройки → Общие» режим GDPR и используйте поле «Соглашение GDPR».
- Elementor Pro: поле типа «Согласие» (Acceptance), обязательное, не отмечено по умолчанию.
- Fluent Forms, Ninja Forms, Formidable: поле «Чекбокс» или «Условия» (Terms and Conditions), обязательное, пустое.
- Комментарии: WordPress сам галочку согласия не показывает — добавьте её плагином (в каталоге ищите «comment consent checkbox»). Регистрация — через плагин регистрации, поле «Чекбокс», обязательное.
- WooCommerce: галочку на оформлении заказа добавляет плагин редактора полей оформления заказа (поле «Checkbox», обязательное, не отмечено). Страницу политики укажите в «WooCommerce → Настройки → Дополнительно».
Код cookie-баннера
- Код ставится на все страницы перед закрывающим тегом
body: плагином вставки кода (например, WPCode, раздел Footer) или в файлfooter.phpдочерней темы. - Не правьте файлы родительской темы: обновление темы их перезапишет.
- Плагин Метрики отключите в «Плагины» или удалите код счётчика из темы и из плагина вставки кода: баннер загрузит Метрику сам после «Принять».
Ссылки в подвале
- «Внешний вид → Меню»: создайте меню для подвала, добавьте «Произвольные ссылки» — «Политика обработки персональных данных» →
/policyи «Настройки cookie» →#cookie-settings— и назначьте меню в область подвала темы. - Если у темы нет меню в подвале — виджет «Навигационное меню» или «HTML» в «Внешний вид → Виджеты».
(03) — Пробелы
Что чаще всего упускают на WordPress
- (01)
Галочка только в одной форме
Согласие ставят в Contact Form 7 и забывают про комментарии, регистрацию, поп-ап подписки и оформление заказа. Каждая из них собирает имя, e-mail или телефон — и каждой нужна своя пустая галочка (ч. 1 ст. 9 152-ФЗ).
- (02)
Хостинг за рубежом
Дешёвый тариф у зарубежного хостинга — частая история для WordPress. База сайта с заявками оказывается за пределами России (ч. 5 ст. 18 152-ФЗ). Анкета спрашивает страну дата-центра; если он за рубежом, генератор отмечает это в списке «Что нужно поправить на сайте» и говорит, что делать.
- (03)
Заявки в Gmail или Google Таблицы
Поле «Кому» в настройках формы ведёт на зарубежную почту, интеграция складывает заявки в облачную таблицу. Такие сервисы — тоже место хранения данных и получатели по поручению (ч. 3 ст. 6 152-ФЗ): их называют в документах, а зарубежные анкета отмечает отдельно.
- (04)
Метрика и Google Analytics грузятся плагином до согласия
Плагин аналитики ставит счётчик на каждую страницу при загрузке. Баннер, который висит рядом, ничего не блокирует. Счётчики должны переехать внутрь кода баннера и включаться после «Принять».
- (05)
Шрифты и скрипты темы с чужих серверов
Тема тянет Google Fonts, слайдер — библиотеку с CDN. Анкета спрашивает об этом; инструкция подсказывает, как подключить шрифты локально (системные шрифты в настройках темы или плагин, который скачивает шрифты на ваш сервер).
(04) — Пакет
Что даёт «Пакет для сайта» для WordPress
Документы собираются по анкете о вашем сайте. Реквизиты из анкеты не уходят на наш сервер.
- 01
Политика и отдельное согласие с вашими реквизитами, целями и сервисами: плагин форм, почта, CRM, рассылки, платёжный сервис. Скопировать текст или скачать .html для блока «HTML».
- 02
Подпись к галочке под каждой формой — для Contact Form 7, WPForms, Elementor, комментариев, регистрации, оформления заказа.
- 03
Код cookie-баннера для плагина вставки кода или footer.php дочерней темы. Метрика, пиксель VK, Google Analytics уже внутри: включаются после «Принять». Живой предпросмотр.
- 04
Таблица «поле уведомления → что вписать» для Роскомнадзора и шаги подачи. Место базы данных — по вашему хостингу.
- 05
Установка по шагам для WordPress с отметками «Сделано»: страницы, галочки по плагинам, код, подвал, уведомление, проверка.
- 06
Задание для исполнителя: один текст под ваш сайт — для фрилансера на WordPress, верстальщика студии или ИИ-ассистента с доступом к админке.
Пакет закрывает типовые требования к небольшому сайту на WordPress. Интернет-магазин с личными кабинетами и оплатой тоже укладывается в типовые, если вы не собираете данные о здоровье, детях или финансах — анкета об этом предупредит.
Ранний доступ на старте продаж — 1 490 ₽ вместо 1 990 ₽. Продажи скоро откроются на этом сайте.
(05) — Установка
Сами, с фрилансером или с нейросетью
- (01)
Сами
Если вы ставили плагины и правили меню — справитесь. Шаги написаны под ваш плагин форм и тему: что открыть, какое поле добавить, куда вставить код. Обычно это один вечер.
- (02)
С фрилансером
Скопируйте задание для исполнителя и отправьте тому, кто поддерживает ваш WordPress. В задании — страницы, подписи, код, список проверок.
- (03)
С нейросетью
То же задание можно вставить в ИИ-ассистент, у которого есть доступ к админке или файлам сайта: ему останется выполнить шаги, а не угадывать требования.
Нужна установка силами «Согласно»? Напишите нам
Поставим документы на ваш сайт за вас: страницы, галочки в формах, баннер, ссылки в подвале. Цена зависит от сайта — сколько форм, какой конструктор, есть ли счётчики, — поэтому называем её в ответном письме. Уведомление в Роскомнадзор вы подаёте от своего имени: в пакете для этого есть таблица и шаги.
Написать на contactmebyma@yandex.ru
Откроется ваша почта с готовой темой письма. Сайт ничего не собирает: вы пишете нам сами.
(06) — Вопросы
Частые вопросы
Как добавить согласие на обработку персональных данных в Contact Form 7?
В редакторе формы нажмите кнопку «acceptance» над шаблоном. В поле «Условие» вставьте подпись к галочке со ссылкой на страницу согласия (тег a href="/consent"). Не включайте «Сделать необязательным» и не ставьте default:on: галочка должна быть пустой и обязательной (ч. 1 ст. 9 152-ФЗ). Поставьте тег выше кнопки отправки и проверьте форму: без галочки письмо уходить не должно.
Куда вставить код cookie-баннера в WordPress?
На все страницы перед закрывающим тегом body — плагином вставки кода (например, WPCode, раздел Footer) или в footer.php дочерней темы. Файлы родительской темы не правьте: обновление их перезапишет. Плагин Метрики отключите: счётчик уже внутри кода баннера и включится после «Принять».
У меня магазин на WooCommerce. Где ставить галочку?
На оформлении заказа — плагином редактора полей оформления заказа: поле «Checkbox», обязательное, не отмечено, с подписью и ссылкой на согласие. Страницу политики укажите в «WooCommerce → Настройки → Дополнительно». Регистрация покупателей и форма отзывов тоже собирают данные: им нужны свои галочки.
Хостинг за рубежом. Это проблема?
Закон не допускает сбор и хранение данных россиян в базах за пределами России (ч. 5 ст. 18 152-ФЗ). База WordPress с заявками и заказами — такая база. Анкета спрашивает страну дата-центра; если он за рубежом, генератор отмечает это в списке «Что нужно поправить на сайте», а в инструкции есть шаг «Поправьте то, что нашла анкета». Переезд хостинга — ваше решение, документы потом нужно пересобрать под новый адрес.
Сайт не на WordPress? Смотрите страницы для Tilda и Mottor. Делаете сайты клиентам — для студий и фрилансеров.