Как заблокировать cookies на WordPress-сайте
Согласно действующему европейскому законодательству, для использования cookies для сбора данных необходимо получить согласие пользователя. Чтобы выполнить это требование, сначала нужно заблокировать файлы cookies и получить согласие на их использование.
Введение в закон о cookies
Этот закон защищает конфиденциальность пользователей в интернете. Он требует, что для использования cookies сайты должны получали согласие от посетителей с помощью специального баннера.

Он также должен содержать ссылку на политику использования файлов куки. Этот документ содержит сведения, относящиеся к настройкам файлов cookies, используемым на вашем сайте: время хранения данных, цели использования cookies и т. д.
Следующим шагом является блокировка файлов cookies, а затем разблокировка после получения согласия. Именно этот шаг является самым сложным с технической точки зрения.
Файлы cookies – это простые текстовые файлы, которые создаются и сохраняются на компьютере пользователя при посещении сайта. Они хранят пользовательские данные: учетные данные для входа и временную информацию о сеансе.
В целом, файлы cookies улучшают пользовательский опыт, делают его более персонализированным. Но их также можно использовать при показе рекламных объявлений с ретаргетингом. При этом часто файлы cookies становятся доступны нескольким сайтам или поставщикам рекламы.
По умолчанию WordPress генерирует два разных типа файлов cookies: для сеанса и для комментариев. Первые устанавливаются, когда пользователь заходит на сайт и сохраняет свои данные для аутентификации. Последние включают в себя логин пользователя, адрес электронной почты и URL-адрес для автоматического заполнения формы при комментировании поста.
Плагины для вывода уведомления об использовании cookies
Ниже рассматриваются три лучших плагина, которые можно использовать для упрощения работы с cookies.
1. Illmenite Cookie Consent

Плагин Illmenite Cookie Consent – это простой вариант для размещения уведомления об cookies на сайте. Он использует дизайн панели уведомлений в верхней части веб-страницы. и имеет только один параметр для ввода ссылки на политику использования куков. Но плагин не полностью соответствует требованиям европейского законодательства. В нем отсутствует функционал для принятия согласия от пользователей на сбор данных.
Кроме этого плагин не был протестирован с последними версиями WordPress. Это также может вызвать проблемы с безопасностью.
2. GDPR Cookie Consent Banner

После установки и активации плагин GDPR Cookie Consent Banner автоматически размещает уведомление о согласии на использование cookies на сайте.
Кроме этого в параметрах плагина можно настроить отображение уведомления об использовании cookies только на первой посещенной странице. А также установить время задержки для баннера.
Но, как и предыдущий вариант, этот плагин также не блокирует cookies. Он просто показывает баннер и ссылку на политику использования.
3. iubenda Cookie Solution для GDPR

iubenda Cookie Solution – единственный плагин, который предоставляет полностью настраиваемый баннер уведомлений, генерирует политику использования cookies, предлагает пользователю их блокировку.
Кроме этого плагин включает в себя несколько удобных функций. Например, он автоматически вставит код iubenda в заголовок каждой страницы сайта.
Как заблокировать куки на WordPress-сайте
Размещение формы для получения от пользователей согласия на использование cookies на сайте повышает доверие посетителей. А также позволяет избежать юридических проблем.
Рассмотрим настройку плагина iubenda Cookie Solution более подробно. Установка и активация плагина происходит стандартным способом. После этого нажмите на значок iubenda в левой части панели администрирования WordPress. После этого вы попадете на страницу настроек плагина.

Ниже будет расположено большое поле, запрашивающее ваш код iubenda для активации плагина.

Чтобы получить код, необходимо создать учетную запись на официальном сайте iubenda и активировать инструмент Cookie Solution.
После ввода кода активации можно перейти к дополнительным настройкам. Плагин автоматически блокирует некоторые из самых популярных скриптов. Другие можно добавить в разделе Scripts.

После этого перейдите на сайт и посмотрите, как выглядит баннер с уведомлением об использовании cookies. Для получения доступа к расширенным параметрам настройки плагина перейдите в раздел Cookie Solution в панели управления учетной записью iubenda.
Теперь осталось добавить информацию о политике конфиденциальности в баннер. Плагин Iubenda предоставляет возможность добавить свою собственную политику конфиденциальности или сгенерировать ее автоматически. Этот функционал доступен в платных версиях подписки на сервис.
Заключение
В этом руководстве рассмотрены три плагина для блокировки cookies и получения согласия на их использование на сайте:
- Illmenite Cookie Consent. Облегченное решение для добавления уведомления об использовании cookies. Но оно не позволяет полностью соблюдать закон ЕС.
- GDPR Cookie Consent Banner. Плагин с простой настройкой, но он не блокирует куки напрямую.
- iubenda Cookie Solution для GDPR. Универсальное решение, которое помогает следовать политике конфиденциальности.