Назад|
C
Cookiestack
ВойтиНачать

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 зависит от версии и установленной темы.

Cookie-баннер для WordPress: установка без плагинов и конфликтов