Хотите узнать, как использовать куки на вашем сайте WordPress?

Файлы cookie - это полезные инструменты для хранения временной информации в браузере пользователя, чтобы, наконец, иметь возможность использовать эту информацию для улучшения Пользовательский опыт через настройку и поведенческий таргетинг.

В этом уроке мы покажем вам, как устанавливать, получать и удалять файлы cookie в WordPress.Как настроить удаление файлов cookie WordPress 1

Примечание: Это продвинутый учебник. Это требует, чтобы у вас была отличная команда HTML, CSS, WordPress и PHP.

Но если вы никогда не устанавливали WordPress, откройте для себя Как установить WordPress блог в 7 шага et Как найти, установить и активировать WordPress тему на своем блоге 

Тогда вернемся к тому, почему мы здесь.

Что такое cookie?

Файлы cookie - это текстовые файлы, которые создаются и сохраняются в браузерах пользователей, когда они посещают веб-сайт. Файлы cookie используются для добавления на сайт различных функций.

Вот некоторые примеры использования файлов cookie на различных веб-сайтах.

  • Хранение и управление информацией для входа в систему
  • Сохранять временную информацию о сеансе при посещении пользователем
  • Интернет-магазины используют файлы cookie для запоминания товаров в корзине при посещении пользователем
  • Отслеживание активности пользователей на веб-сайте для обеспечения персонализированного взаимодействия с пользователем
  • и более

Как видите, файлы cookie - очень полезные инструменты для владельцев веб-сайтов, но они также могут быть немного навязчивыми. Последние тенденции в электронном маркетинге, взломе роста и онлайн-маркетинге в целом позволяют веб-сайтам устанавливать файлы cookie, которые служат маяком и могут использоваться для хранения и даже обмена действиями пользователей на веб-сайтах. Веб-сайты.

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

Откройте для себя 6 премиальных плагинов WordPress для обеспечения соответствия блога GDPR

Как куки используются на веб-сайте WordPress

По умолчанию WordPress использует файлы cookie для управления сеансами пользователей и аутентификацией. Он также использует файлы cookie, чтобы запомнить имя пользователя и адрес электронной почты, если он заполнит форму. форма комментариев.

Однако многие WordPress плагины на вашем веб-сайте также могут устанавливать свои собственные файлы cookie. Если вы используете сторонние сервисы на своем веб-сайте, такие как Google Analytics ou Google AdSenseони также могут создавать куки на вашем сайте.

Вы можете видеть все куки сайта в настройках вашего браузера. Например, в Google Chrome вам нужен доступ к настройкам и поиск Настройки контента.

получить доступ к настройкам файлов cookie Google chrome.jpeg

В настройках контента необходимо нажать « Cookie Чтобы открыть страницу настроек cookie.

Список файлов cookie chrome.jpeg

Затем вам нужно нажать на опцию «Все файлы cookie и данные веб-сайтов».

показать все cookies сайта.jpeg

На следующей странице вы увидите список всех файлов cookie и данных, хранящихся в вашем браузере на всех посещенных вами веб-сайтах.

Откройте для себя Как использовать непостоянное WordPress кэш

Вы можете ввести адрес сайта в поле поиска, и он покажет вам данные, хранящиеся на этом сайте.

Список cookies.jpeg

Нажав на одну статью, вы увидите более подробную информацию об отдельных файлах cookie и их содержании.

Как установить куки на WordPress

Чтобы следовать этому уроку, вы должны добавить код functions.php файл вашей темы или на плагине WordPress. Если вы еще этого не сделали, ознакомьтесь с нашим руководством о том, как копировать и вставлять фрагменты в WordPress.

Сначала мы воспользуемся функцией setcookie() на PHP. Эта функция принимает следующие параметры.

  • Имя файла cookie
  • Значение cookie
  • Истекает (Необязательно: Определяет период, после которого истекает срок действия cookie)
  • Путь (необязательно, по умолчанию он будет использовать корень сайта)
  • Домен (необязательно, по умолчанию используется домен вашего сайта)
  • Безопасный (необязательно, если true, только передает файлы cookie через HTTPS)
  • httponly (необязательно, если установлено значение true, cookie доступен только через HTTP и не может использоваться скриптами)

Теперь давайте добавим фрагмент кода на ваш сайт WordPress. Этот код сохраняет в файле cookie точную отметку времени, когда пользователь посетил ваш веб-сайт.

function bpc_cookies_tutorial1 () {$ visit_time = date ('F j, Y g: i a'); {// если установить куки для 1 года SetCookie ( 'bpc_visit_time' $ CURRENT_TIME, время () + 31556926) (Исеть ($ _ COOKIE [$ bpc_visit_time])!); }}

Теперь вы можете посетить свой веб-сайт и проверить файлы cookie вашего браузера. Вы найдете печенье с именем bpc_visit_time.

Как получить файл cookie и использовать его в WordPress

Теперь, когда мы создали этот файл cookie, который хранится в браузере пользователя в течение года, давайте посмотрим, как использовать эту информацию на нашем веб-сайте.

Если вы знаете имя файла cookie, вы можете легко вызвать его в любом месте PHP с помощью переменной $ _COOKIE []. Давайте добавим код, который не только устанавливает файл cookie, но и использует его для выполнения каких-либо действий на вашем веб-сайте.

function bpc_cookies_tutorial2 () {// Установить время посещения $ visit_time = date ('F j, Y g: i a'); // Проверяем, существует ли cookie, если (isset ($ _ COOKIE ['bpc_visit_time'])) {// Делаем это, если cookie существует, функция visitor_greeting () {// Использовала информацию, сохраненную в cookie, $ lastvisit = $ _COOKIE [' bpc_visit_time «]; $ string. = 'Ваш последний визит на наш сайт'. $ lastvisit. '. Узнайте, что нового »; вернуть $ string; }} else {// Сделайте это, если cookie не существует, функция visitor_greeting () {$ string. = 'Вы новичок? Откройте для себя эти ресурсы ... '; вернуть $ string; } // Установить куки setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } // Добавить шорткод add_shortcode ('greet_me', 'visitor_greeting'); } add_action ('init', 'bpc_cookies_tutorial2');

Мы прокомментировали код, чтобы показать вам, что делает каждая часть. Этот код использует информацию, хранящуюся в файле cookie, и отображает ее с помощью шорткода. Теперь вы можете добавить шорткод [Greet_me] в любом месте вашего веб-сайта, и тогда он будет отображать последнее посещение пользователем.

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

Удаление cookie в WordPress

До сих пор мы узнали, как установить файл cookie и использовать его позже на вашем веб-сайте. Теперь посмотрим, как удалить куки.

Чтобы удалить куки, вы должны добавить следующую строку в ваш код.

снята с охраны ($ _ COOKIE [ 'bpc_visit_time']);

Не забудьте заменить bpc_visit_time именем файла cookie, который вы пытаетесь удалить.

Давайте поместим этот код в контекст, используя тот же пример кода, который мы использовали выше. На этот раз мы удалим файл cookie и снова установим его с новой информацией.

function bpc_cookies_tutorial2 () {// Время посещения пользователя $ visit_time = date ('F j, Y g: i a'); // Проверить, если cookie уже установлен if (isset ($ _ COOKIE ['bpc_visit_time'])) {// Сделать это, если cookie установлен, функция visitor_greeting () {// Использовать информацию о посещениях $ lastvisit = $ _COOKIE ['bpc_visit_time «]; $ string. = 'Ваш последний визит'. $ lastvisit. '. узнать, что нового »; // удалить cookie, чтобы обновить его, не установлен ($ _ COOKIE ['bpc_visit_time']); вернуть $ string; }} else {// Fiare это, если cookie не существует, функция visitor_greeting () {$ string. = 'находятся ты новенький? Проверьте эти ресурсы ... '; вернуть $ string; }} add_shortcode ('greet_me', 'visitor_greeting'); // Установить или сбросить cookie-файл setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } add_action ('init', 'bpc_cookies_tutorial2');

Как видите, этот код удаляет файл cookie после того, как мы использовали хранящуюся внутри информацию. Позже мы обновили файл cookie информацией о времени.

Рекомендуемые ресурсы

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

Заключение

Вот ! Это все для этого урока. Мы надеемся, что эта статья помогла вам узнать, как легко настраивать, получать и удалять файлы cookie WordPress. Если вам понравилась эта статья, нне стесняйтесь поделиться в ваших социальных сетях предпочтительным.

Тем не менее, не стесняйтесь обращаться к нашим Ressources, если вам нужно больше элементов для реализации ваших проектов создания интернет-сайтов, обратитесь к нашему руководству по Создание блога на WordPress или Divi: лучшая тема WordPress всех времен.

Если у вас есть Комментарии или какие-либо предложения о том, как монетизировать свой блог с помощью партнерского маркетинга? Сообщите нам об этом в разделе ниже.

 ...