Cookie-баннер с реальным гейтингом скриптов — аналитика и маркетинг не запускаются, пока посетитель не даст согласие. Бесплатный, соответствует 152-ФЗ.
Настоящий гейтинг скриптов ключевая функция
Любой добавленный скрипт аналитики или маркетинга выводится как инертный script type="text/plain" — браузер физически не выполнит его, пока посетитель не даст согласие.
Соответствует 152-ФЗ по всем пунктам бесплатно
Баннер прямо называет по имени каждый добавленный сервис аналитики или маркетинга, ссылку на политику конфиденциальности можно вставить в текст баннера, а до согласия не активируется ничего, кроме строго необходимых cookie.
Полный или простой режим бесплатно
В полном режиме — три категории и кнопка «Настроить» с детализацией по каждой; в простом — один переключатель без панели категорий вообще. «Аналитика» и «Маркетинг» появляются в баннере, только когда для них реально добавлен хотя бы один скрипт.
Гибкий дизайн без кода бесплатно
Позиция (сверху, снизу, по центру, в углу), цвета, радиус, тень, отступы, задержка появления — всё в настройках, с живым превью.
Загрузка без согласия для критичных счётчиков бесплатно
Флаг «Грузить сразу, без согласия» — для счётчиков вроде Яндекс.Метрики, которым нужно стартовать до взаимодействия пользователя.
Редактор текста баннера бесплатно
Заголовок, описание, названия и описания категорий — обычный визуальный редактор WordPress; ссылку на политику конфиденциальности можно вставить прямо в текст.
Повторное открытие баннера бесплатно
Шорткод [snigirev_cookie_settings] — кнопка, чтобы посетитель мог изменить решение позже, например на странице политики конфиденциальности.
Ничего не хранится на сервере бесплатно
Решение посетителя живёт только в cookie в его браузере — плагин не собирает и не хранит персональные данные.
Код скрипта — только по праву доступа безопасность
Поле с кодом скрипта в репитере доступно для редактирования только пользователям с правом unfiltered_html — у остальных оно заблокировано даже в форме, а сервер отклонит изменение и при прямом POST-запросе в обход интерфейса. Подсветка синтаксиса — тот же редактор CodeMirror, что в «Дополнительный CSS» WordPress.
Скачайте ZIP по ссылке в шапке этой страницы и загрузите в Плагины → Добавить новый → Загрузить плагин, затем нажмите «Активировать».
В Настройки → Cookie Consent впишите текст, добавьте нужные скрипты аналитики/маркетинга и настройте внешний вид баннера — изменения сразу видны в живом превью.

Обычный баннер просто показывает уведомление — скрипты аналитики уже успевают отработать до клика. Snigirev Cookie Consent физически блокирует выполнение скрипта (type=»text/plain») до явного согласия посетителя.

Нет. Плагин полностью бесплатен, без лицензионных ключей и ограничений функций.

Прямо в тексте описания баннера (вкладка «Тексты и категории») — выделите нужные слова и нажмите кнопку «Вставить/редактировать ссылку».

Уже выполнившийся код (например, инициализированный счётчик) технически нельзя отменить на лету — это ограничение самого приёма гейтинга через type=»text/plain». Новое решение сохранится в cookie и учтётся при следующей загрузке страницы.

Автор — Павел Снигирёв. Email: A-FONIKI@yandex.ru, телефон +7 903 200-82-22.