Cookie-баннер для WordPress
Последнее обновление: 9 сентября 2026
В каталоге WordPress есть десятки cookie-плагинов, но почти все они рассчитаны на GDPR (opt-out модель, американские и европейские формулировки согласия) и не хранят журнал согласий на серверах в РФ — а хранение данных о согласии на серверах, физически расположенных на территории России, требование ч. 5 ст. 18 152-ФЗ. Использовать такой плагин «для галочки» рискованно: баннер визуально есть, а формальным требованиям закона сайт всё равно не соответствует.
Способ 1: без плагинов, через тему
Самый надёжный способ — вставить тег через Внешний вид → Редактор темы → header.php, перед закрывающим тегом </head>:
<script src="https://api.cookiestack.dev/widget.js" data-api-key="YOUR_API_KEY" async ></script>
Если тема регулярно обновляется через автообновления WordPress, лучше сначала создать дочернюю тему — иначе правка header.php слетит при следующем обновлении темы.
Способ 2: без правки кода темы
Если доступа к редактору темы нет (например, хостинг его блокирует из соображений безопасности) — подойдёт любой лёгкий плагин категории «вставка кода в head», без собственной логики cookie-баннера (например, плагины уровня «Insert Headers and Footers»). Вставьте туда тот же тег скрипта. Главное — не использовать одновременно сторонний cookie-плагин с собственным баннером: два баннера на одной странице будут визуально конфликтовать и путать посетителя.
WooCommerce и другие плагины со своими cookie
WooCommerce, кэширующие плагины и плагины аналитики (Jetpack Stats, MonsterInsights и т.п.) часто ставят cookie независимо от cookie-баннера. Технически необходимые cookie (например, корзина WooCommerce) можно не блокировать — 152-ФЗ и большинство других законов не требуют согласия на данные, строго необходимые для работы сайта. А вот аналитику и рекламные интеграции таких плагинов стоит проверить отдельно: если их скрипт подключается статичным тегом в теме или через другой плагин, оберните его в type="text/plain" с атрибутом data-cookie-category="statistics" (или marketing) — подробности в JavaScript API.
Яндекс.Метрика и Google Analytics через плагины
Если счётчик Яндекс.Метрики подключён через отдельный плагин аналитики, отключите его и включите интеграцию с Яндекс.Метрикой в настройках домена Cookiestack — виджет сам инициализирует счётчик, но только после согласия посетителя на категорию «Статистика».
Материал носит информационный характер и не является юридической консультацией. Расположение разделов в админ-панели WordPress зависит от версии и установленной темы.