⨯
Поиск
  • Услуги
  • Синглы
  • DJ-миксы
  • Deerror
  • Графический дизайн
  • Для Интернета
  • Фотографии
  • Анимация
  • Видео
  • Рубрики
  • Дайджест Tiku Digital
  • Подкаст Tiku Weekly
  • Архив
  • Главное
  • Резюме
  • Портфолио
  • Услуги
  • Музыка
  • Блог
  • Магазин
  • Напишите мне
  • Рубрики
  • Дайджест Tiku Digital
  • Подкаст Tiku Weekly
  • Веб-истории
  • Авторы
  • Тэги
  • Архив
WordPress Cookie предупреждение без плагина

WordPress Cookie предупреждение без плагина ★

 18  16.2 к  4 мин WordPress Веб‑разработка Интернет‑маркетинг Разработка

Главное › Блог › WordPress Cookie предупреждение без плагина

Автор: Тимофей Кузнецов Опубликовано: 2025-07-02 00:40 Обновлено: 2025-09-01 22:26 Факты проверены Оцените: ⭐ ⭐ ⭐ ⭐ ⭐ 15 Спасибо за оценку 😗 Оценка:


Содержание

  • Почему стоит минимизировать использование плагинов Wordpress
  • Исключения из правил
  • WordPress Cookie предупреждение без плагина
  • Видео демонстрация WordPress Cookie
  • Код моего решения
  • Заключение
  • Часто задаваемые вопросы (ЧаВо)
    • Зачем показывать предупреждение о Cookie на сайте?
    • Почему лучше не использовать плагин для Cookie-предупреждения?
    • Куда вставлять код предупреждения о Cookie в WordPress?
    • Можно ли настроить внешний вид предупреждения?
    • Где хранятся данные о согласии пользователя?

Поиск

Рубрики блога

  • Дизайн 250
  • Маркетинг 63
    • Интернет‑маркетинг 305
  • Музыка 161
  • Разработка 21
  • Распаковка 102
  • Все рубрики

WordPress Cookie пре­ду­пре­жде­ние без пла­ги­на – это то, что вам нуж­но, что­бы соблю­дать закон и не замед­лять рабо­ту ваше­го сай­та. Лич­но я при­шёл к это­му не сра­зу и исполь­зо­вал пла­гин, но потом рабо­тал над уско­ре­ни­ем сай­та по PageSpeed Insights и отка­зал­ся от плагина.

WordPress Cookie предупреждение без плагина
ВКонтакте логотип иконка

Под­пи­ши­тесь на Tiku Digital ВКонтакте

Почему стоит минимизировать использование плагинов WordPress

Я все­гда был убеж­ден в том, что пла­ги­ны для WordPress нуж­но исполь­зо­вать как мож­но мень­ше. При­чин несколь­ко – это и про­бле­мы с без­опас­но­стью и, конеч­но, замед­ле­ние рабо­ты все­го сай­та в целом. Поэто­му если у меня есть воз­мож­ность не исполь­зо­вать оче­ред­ной пла­гин, я ей сра­зу пользуюсь.

Исключения из правил

Так­же сто­ит упо­мя­нуть, что в пла­ги­нах в целом нет ниче­го кри­ми­наль­но­го и ино­гда они дей­стви­тель­но спа­са­ют. Если вам нуж­но сде­лать интер­нет-мага­зин, конеч­но, на помощь при­хо­дит всем извест­ный WooCommerce. Ну или куда мы без ACF, когда нуж­но доба­вить мно­же­ство про­из­воль­ных полей. Я думаю суть вы уловили.

WordPress Cookie предупреждение без плагина

Но сего­дня моя исто­рия как раз о том слу­чае, когда без пла­ги­на мож­но лег­ко обой­тись и я поде­люсь сво­им про­стым реше­ни­ем. Вы смо­же­те при­ме­нить мои нара­бот­ки на сво­ем сай­те WordPress, а так­же в целом на любом сайте.

В каче­стве демон­стра­ции ито­го­во­го резуль­та­та, пожа­луй­ста исполь­зуй­те мой сайт (вы ско­рее все­го уже на нём, если это чита­е­те). Про­сто открой­те любую стра­ни­цу в режи­ме инког­ни­то, что­бы сно­ва уви­деть и рас­смот­реть Cookie предупреждение.

Вот так это выгля­дит (вни­ма­ние в ниж­ний левый угол):

WordPress Cookie предупреждение без плагина на сайте tiku.ru
WordPress Cookie пре­ду­пре­жде­ние без пла­ги­на на сай­те tiku​.ru

Видео демонстрация WordPress Cookie

Посмот­ри­те корот­кую видео демон­стра­цию пре­ду­пре­жде­ния про Cookie на моём WordPress сайте.

Видео WordPress Cookie пре­ду­пре­жде­ние без плагина

Код моего решения

После дол­гих и уто­ми­тель­ных пре­лю­дий я делюсь с вами кодом сво­е­го реше­ния и тем как я его исполь­зую на сво­ём WordPress сайте.

Этот код раз­ме­щаю в footer.php

<div id="cookie-notice" class="cookie-notice">
    <p>Продолжая использовать мой сайт вы&nbsp;соглашаетесь с&nbsp;<a href="/cookie/">условиями использования</a> файлов cookie и&nbsp;<a href="/privacy/">политикой</a> в&nbsp;отношении обработки персональных данных.</p>
    <button id="accept-cookies">Хорошо</button>
</div>

<script>
	document.addEventListener("DOMContentLoaded", function() {
			let cookieNotice = document.getElementById("cookie-notice");

			if (localStorage.getItem("cookieAccepted") === "true") {
					// Уведомление не показываем
					cookieNotice.style.display = "none";
			} else {
					// Ждем 3 секунды и показываем
					setTimeout(function() {
							cookieNotice.style.display = "flex";
					}, 3000);
			}

			document.getElementById("accept-cookies").addEventListener("click", function() {
					localStorage.setItem("cookieAccepted", "true");
					cookieNotice.style.display = "none";
			});
	});
</script> 

Текст и ссыл­ки може­те изме­нить под свою ситу­а­цию. Далее щепот­ка css, что­бы офор­мить сооб­ще­ние про Cookie в соот­вет­ствии с дизай­ном ваше­го сай­та. Я исполь­зую такие стили:

.cookie-notice {
	position: fixed;
	bottom: 20px;
	left: 20px;
	background: var(--main-text);
	color: var(--background-color);
	padding: 4px 20px;
	border-radius: 8px;
	display: none;
	align-items: center;
	gap: 8px;
	z-index: 9999!important;
	max-width: 640px;
	--shadow-color: 0deg 0% 5%;
	--shadow-elevation-medium:
	0px 1px 0.8px hsl(var(--shadow-color) / 0.88),
	0px 1.4px 1px -1.2px hsl(var(--shadow-color) / 0.7),
	0px 4px 3px -2.5px hsl(var(--shadow-color) / 0.52),
	-0.1px 11.1px 8.3px -3.7px hsl(var(--shadow-color) / 0.35),
	-0.3px 25px 18.8px -5px hsl(var(--shadow-color) / 0.17);
	box-shadow: var(--shadow-elevation-medium);
	border: 1px solid var(--card-background);
}

.cookie-notice a {
	color: var(--card-background);
	border-color: var(--background-color);
}

.cookie-notice button {
	cursor: pointer;
	word-break: keep-all;
	word-wrap: normal;
}

@media only screen and (max-width: 960px) {
	.cookie-notice {
		left: 4%;
		right: 4%;
		max-width: 100%;
		flex-wrap: wrap;
	}
	
	.cookie-notice button {
		margin-bottom: 20px!important;
	}
}

Вот и всё — ника­ко­го вол­шеб­ства, про­стой и лег­кий код заме­ня­ет целый плагин.

Заключение

Соблю­де­ние зако­на, ско­рость загруз­ки и без­опас­ность ваше­го сай­та в наши дни игра­ет зна­чи­тель­ную роль, если вы все­рьез пла­ни­ру­е­те раз­ви­вать свой про­ект в интер­не­те. В этих усло­ви­ях под­ход по мини­ми­за­ции исполь­зо­ва­ния пла­ги­нов для сай­тов на WordPress заво­ё­вы­ва­ет все боль­шую попу­ляр­ность сре­ди веб­ма­сте­ров и вла­дель­цев сайтов.

Какой подход лучше для реализации 
предупреждения про Cookie на WordPress?
Какой под­ход луч­ше для реа­ли­за­ции пре­ду­пре­жде­ния про Cookie на WordPress?

Если у вас есть вопро­сы по исполь­зо­ва­нию мое­го реше­ния, пожа­луй­ста напи­ши­те ком­мен­та­рий, а так­же при­зы­ваю вас поде­лить­ся сво­и­ми аль­тер­на­ти­ва­ми пла­ги­нам при реше­нии стан­дарт­ных задач при раз­ра­бот­ке сай­тов на WordPress.

Часто задаваемые вопросы (ЧаВо)

Зачем показывать предупреждение о Cookie на сайте?

Пре­ду­пре­жде­ние о Cookie необ­хо­ди­мо для соблю­де­ния зако­но­да­тель­ства о кон­фи­ден­ци­аль­но­сти (напри­мер, GDPR), а так­же для инфор­ми­ро­ва­ния поль­зо­ва­те­лей о сбо­ре дан­ных. Оно повы­ша­ет про­зрач­ность и дове­рие к сайту.

Почему лучше не использовать плагин для Cookie-предупреждения?

Исполь­зо­ва­ние пла­ги­нов может замед­лять рабо­ту сай­та, уве­ли­чи­вать его вес и созда­вать потен­ци­аль­ные уяз­ви­мо­сти. Про­стое JavaScript-реше­ние рабо­та­ет быст­рее, не тре­бу­ет обнов­ле­ний и лег­ко настра­и­ва­ет­ся под ваш дизайн.

Куда вставлять код предупреждения о Cookie в WordPress?

HTML и JavaScript-код для уве­дом­ле­ния луч­ше все­го встав­лять в файл footer.php вашей темы WordPress, перед закры­ва­ю­щим тегом </body>.

Можно ли настроить внешний вид предупреждения?

Да, внеш­ний вид пол­но­стью настра­и­ва­ет­ся с помо­щью CSS. Вы може­те изме­нить цве­та, отсту­пы, рас­по­ло­же­ние и сти­ли кно­пок, что­бы сооб­ще­ние соот­вет­ство­ва­ло дизай­ну ваше­го сайта.

Где хранятся данные о согласии пользователя?

Согла­сие сохра­ня­ет­ся в localStorage бра­у­зе­ра. Это зна­чит, что при повтор­ном посе­ще­нии сай­та с того же устрой­ства пре­ду­пре­жде­ние уже не будет отображаться.


18
16.2 к
4 мин

 Автор

Тимофей Кузнецов

Тимофей Кузнецов

Digital‑маркетолог, дизайнер и веб‑разработчик. Магистр прикладной информатики.
VK Telegram Email

 Далее

Data Lakehouse: озеро данных

Революция в мире данных, о которой вы не знали.

Публикация в блоге

Метки

Cookie SEO: поисковая оптимизация WordPress

 Похожие посты

22 мая 2026 
Мокапы в дизайне: зачем они нужны и почему без них хорошая идея часто выглядит недоделанной. Мокапы в дизайне — это одна из тех вещей, которые на пер...

Мокапы в дизайне: эффективный инструмент

Зачем они нужны и почему без них хорошая идея часто выглядит недоделанной.

Дизайн Интернет‑маркетинг

0
192
11 мин
30 января 2026 
n8n: как превратить автоматизацию процессов в настоящую магию для бизнеса. Если честно, иногда автоматизация кажется чем-то вроде волшебства. 






...

n8n: магия AI автоматизации

Как превратить автоматизацию процессов в настоящую магию для бизнеса.

Digital Интернет‑маркетинг

0
612
4 мин
27 января 2026 
Вайб маркетинг: как ИИ помогает брендам чувствовать, а не просто продавать.







Вайб маркетинг — что это вообще такое и при чём тут ИИ



Если кор...

Вайб маркетинг: ускорение через ИИ

Как ИИ помогает брендам чувствовать, а не просто продавать.

Интернет‑маркетинг Искусственный интеллект

0
433
5 мин
24 сентября 2025 Beacons.AI: платформа, которая меняет правила игры для креаторов. В мире, где каждый второй хочет монетизировать своё творчество в интернете, сервисы...

Beacons AI — комбайн для креаторов

Конструктор онлайн-присутствия для инфлюенсеров, музыкантов, блогеров и любых креативных людей.

SMM Интернет‑маркетинг

3
1.9 к
4 мин
★
25 августа 2025 Бесплатный курс обучения интернет-маркетингу - это моя бесплатная программа обучения для тех, кто хочет стать digital-маркетологом. Мой кур...

Бесплатный курс обучения интернет-маркетингу

Бесплатная программа обучения для тех, кто хочет стать digital-маркетологом.

Интернет‑маркетинг Маркетинг

8
1.5 к
7 мин
13 августа 2025 Тренды в цифровом маркетинге для баров: как новейшие технологии могут увеличить клиентскую базу? Цифровой маркетинг открывает перед барами новые возм...

Тренды в цифровом маркетинге для баров

О том как новейшие технологии могут увеличить клиентскую базу в барном деле.

Интернет‑маркетинг Маркетинг

5
1.2 к
4 мин
8 июля 2025 Веб-мастер против конструктора: когда лучше обратиться к специалисту. Для запуска простого сайта достаточно конструктора. Одностраничник, промострани...

Веб-мастер против конструктора

Когда лучше обратиться к специалисту.

Веб‑разработка Интернет‑маркетинг

11
1.7 к
3 мин
★
13 мая 2025 WordPress: увеличение картинки по клику - теперь это встроенная функция, а не головная боль. Привет, друзья-владельцы сайтов! Сегодня я хочу рассказа...

WordPress: увеличение картинки по клику

Теперь это встроенная функция, а не головная боль.

WordPress Разработка

8
5.4 к
5 мин

 18 комментариев 

  • Gravatar Денис:
    07.07.2025 в 10:26

    Про­сто и ори­ги­наль­но. Я вооб­ще не пони­маю зачем пло­дить и ста­вить ненуж­ные пла­ги­ны если мож­но про­сто в верст­ке про­сто напи­сать нуж­ные код что­бы появи­лась это сооб­ще­ние. Все просто.

    Ответить

  • Gravatar Костя:
    07.07.2025 в 10:47

    С инте­ре­сом про­чи­тал мате­ри­ал ста­тьи и закрыл кучу вопро­сов. Спасибо.

    Ответить

  • Gravatar ternowoy:
    07.07.2025 в 17:14

    Согла­сен с ваши­ми дово­да­ми. Чем про­ще, тем луч­ше. Зачем горо­дить какие-то слож­ные систе­мы, когда мож­но исполь­зо­вать стан­дарт­ные решения.

    Ответить

  • Gravatar Женек:
    08.07.2025 в 06:23

    Кол­ле­ги рас­ска­зы­ва­ли в курил­ке и решил загуг­лить. Так вышел на ваш мате­ри­ал, кото­рый дал чет­кое пони­ма­ние. Резуль­та­том остал­ся дово­лен. Изло­же­но после­до­ва­тель­но и в доступ­ной форме.

    Ответить

  • Gravatar Алекс:
    08.07.2025 в 06:48

    Мате­ри­ал для меня ока­зал­ся полез­ным и дал внят­ные отве­ты на вопросы.

    Ответить

  • Gravatar Влада:
    14.07.2025 в 19:37

    Согла­шусь. Часто встре­чаю пере­гру­жен­ные сай­ты, и это затруд­ня­ет сёр­финг по ним. За оптимизацию!

    Ответить

  • Gravatar Денис:
    24.08.2025 в 08:10

    Я вооб­ще не пони­маю зачем ста­вить пла­гин для таких про­стых вещей если мож­но про­сто вста­вить нуж­ный код. Это куда про­ще и луч­ше в плане опти­ми­за­ции всей систе­мы. Для это­го про­сто нуж­но пони­мать в верстке.

    Ответить

  • Gravatar Евгений:
    25.08.2025 в 06:44

    Тут еще важ­но пони­мать что каж­дый пла­гин это воз­мож­ная про­бле­ма с без­опас­но­стью. Я все­гда ста­ра­юсь писать все сам и толь­ко самые нуж­ные ста­вить кото­рые дают мно­же­ство возможностей.

    Ответить

  • Gravatar Евгений:
    02.09.2025 в 13:12

    Я вооб­ще не пони­маю зачем нуж­ный эти пла­ги­ны для таких мел­ких задач. Если это что то боль­шое то нор­маль­но исполь­зо­вать пла­ги­ны а для таких мел­ких вещей мож­но и само­му напи­сать код.

    Ответить

  • Gravatar Дмитрий:
    04.09.2025 в 13:55

    Я вооб­ще не пони­маю зачем нуж­но ста­вить пла­ги­ны на такие про­стые вещи. Мож­но про­сто пару стро­чек кода про­пи­сать само­му и все. то про­ще и луч­ше. Все­гда так делаю. Если же нуж­но сде­лать что то боль­шое то пла­гин то что надо.

    Ответить

  • Gravatar Семён:
    09.09.2025 в 12:47

    Как по мне нуж­но все делать имен­но сво­им кодом. Пла­ги­ны нуж­ны когда вам дей­стви­тель­но нуж­но что то осо­бен­но и ком­плекс­но сде­лать для сво­ей систе­мы ина­че это ущерб всей безопасности.

    Ответить

  • Gravatar Игорь:
    18.09.2025 в 14:03

    Сим­па­тич­ное и про­стое реше­ние. Код лег­ко вста­вить в footer.php, не нуж­но гру­зить сайт лиш­ним пла­ги­ном. Для меня глав­ное – ско­рость и мини­мум замо­ро­чек с обнов­ле­ни­я­ми. В целом, рабо­чий вари­ант, кото­рый реаль­но эко­но­мит ресур­сы и время.

    Ответить

  • Gravatar Артем:
    19.09.2025 в 17:40

    Класс­ное и про­стое реше­ние для уве­дом­ле­ния о куки. Мне нра­вит­ся, что исполь­зо­ван localStorage — после при­ня­тия уве­дом­ле­ние боль­ше не появ­ля­ет­ся, и всё рабо­та­ет без лиш­них пла­ги­нов. Един­ствен­ное, мож­но доба­вить неболь­шой эффект плав­но­го появ­ле­ния или скры­тия, что­бы выгля­де­ло чуть акку­рат­нее, но в целом очень прак­тич­но и понятно.

    Ответить

  • Gravatar Фома:
    20.09.2025 в 06:50

    Сде­ла­но вполне удоб­но и по совре­мен­но­му прин­ци­пу – уве­дом­ле­ние о cookie появ­ля­ет­ся не сра­зу, а через несколь­ко секунд, что­бы не мешать при пер­вом откры­тии стра­ни­цы. Это хоро­ший вари­ант реализации.

    Ответить

  • Gravatar Андрей:
    23.09.2025 в 12:57

    Я у себя на сай­те сде­лал похо­жее уве­дом­ле­ние о куки. Код про­стой, вста­вил в footer.php и рабо­та­ет без про­блем. Удоб­но, что появ­ля­ет­ся толь­ко один раз и не раз­дра­жа­ет посетителей.

    Ответить

  • Gravatar Слава:
    15.01.2026 в 16:47

    Инте­рес­но, но я исполь­зую уже дав­нень­ко клир­фи про. Сна­ча­ла меня эта про­бле­ма не мучи­ла, но потом да, самый быст­рый спо­соб – это уже гото­вое реше­ние. Поэто­му почи­тай­те о нем, кому интересно

    Ответить

    • Gravatar Тимофей Кузнецов:
      15.01.2026 в 23:42

      Спа­си­бо за ком­мен­та­рии. Я посмотрю.

      Ответить

  • Gravatar Ванек:
    06.04.2026 в 06:50

    Для меня мате­ри­ал ста­тьи ока­зал­ся полез­ным и дал мно­же­ство отве­тов на важ­ные вопро­сы. Боль­шое спасибо.

    Ответить

Напишите комментарий Отмена

Ваш адрес эл. почты не будет опубликован.

Обязательные поля помечены красной звёздочкой *

А вы знали, что ваши комментарии для меня как сладкий мёд?

Политика по персональным данным

Подвал

Хлебные крошки

Главное › Блог › WordPress Cookie предупреждение без плагина

Главные разделы

  • Главное
  • Резюме
  • Портфолио
  • Услуги
  • Музыка
  • Блог
  • Магазин

Портфолио

  • Избранные работы
  • Интернет-маркетинг
  • Все работы
  • Графический дизайн
  • Для Интернета
  • Фотографии
  • Анимация
  • Видео

Музыка

  • Избранная музыка
  • Вся музыка
  • Синглы
  • DJ-миксы
  • Deerror
  • Студия

Рубрики блога

  • Lifestyle 44
  • Tiku 40
  • Дизайн 250
  • Жизнь 58
  • Игры 21
  • Маркетинг 63
  • Музыка 161
  • Разработка 21
  • Распаковка 102
  • Технологии 49
  • Все рубрики ↬

О сайте

Tiku — персональный сайт Тимофея Кузнецова aka Tiku Digital, портфолио и услуги интернет‑маркетолога, дизайнера и веб‑разработчика. Блог про digital‑маркетинг, дизайн, веб‑разработку и музыку.


Напишите мне

Форма обратной связи

 @ttiikkuu

 tiku@tiku.ru

Конфиденциальность

 Персональные данные

 Cookies


Политики сайта

Политика проверки фактов

Редакционные принципы

Информация о собственности и финансировании

Практическая политика обратной связи

Политика исправлений

Политика этики

Политика разнообразия

Отчет о кадровом разнообразии

Блог

  • Рубрики
  • Дайджест Tiku Digital
  • Подкаст Tiku Weekly
  • Веб-истории
  • Авторы
  • Тэги
  • Архив

Я здесь давно

 Tiku 2007 ...

Анахронизмы

Карта сайта

Карта блога

Благодарности

Какашка

Вы долистали до самой какашки!

Продолжая использовать мой сайт вы соглашаетесь с условиями использования файлов cookie 🍪 и политикой в отношении обработки персональных данных.