Искате ли да научите как да използвате бисквитки на вашия уебсайт WordPress?
„Бисквитките“ са полезни инструменти за съхраняване на временна информация в браузъра на потребителя и накрая, за да може да се използва тази информация за подобряване потребителски опит чрез персонализиране и поведенческо насочване.
В този урок ще ви покажем как да настройвате, получавате и изтривате бисквитки на WordPress.
Забележка: Това е разширен урок. Това изисква да имате перфектно владеене на HTML, CSS, WordPress и PHP.
Но ако никога не сте инсталирали WordPress, открийте Как да инсталирате WordPress Блог в 7 Стъпки et Как да се намери, инсталиране и активиране на WordPress тема на вашия блог
След това обратно към защо сме тук.
Какво е бисквитка?
„Бисквитките“ са текстови файлове, които се създават и съхраняват в браузърите на потребителите, когато посещават уебсайт. Бисквитките се използват за добавяне на различна функционалност към уебсайт.
Ето някои от често използваните бисквитки на различни уебсайтове.
- Съхранявайте и управлявайте потребителска информация за вход
- Съхранявайте информация за временна сесия, когато потребител посети
- Онлайн магазините използват бисквитки, за да запомнят артикулите в пазарската количка, когато потребителят посети
- Проследяване на активността на потребителите на уебсайт, за да осигури персонализирано потребителско изживяване
- и още
Както можете да видите, бисквитките са много полезни инструменти за собствениците на уебсайтове, но могат да бъдат и малко инвазивни. Последните тенденции в имейл маркетинга, хакерството за растеж и онлайн маркетинга като цяло позволяват на уебсайтовете да задават бисквитки, които служат като маяк и могат да се използват за съхраняване и дори споделяне на активност на потребителите в уебсайтове. Уеб сайтове.
Това е причината, поради която Европейският съюз прие Европейския закон за бисквитките, който изисква от собствениците на уебсайтове да декларират, че използват бисквитки за съхраняване на информация.
Открийте нашите 6 премиум плъгина за WordPress, за да се гарантира спазването на GDPR на даден блог
Как се използват бисквитки в уебсайт на WordPress
По подразбиране WordPress използва бисквитки за управление на потребителските сесии и удостоверяване. Също така използва „бисквитки“, за да запомни името и имейл адреса на потребителя, ако той попълни формуляр за коментари.
Въпреки това, много WordPress плъгини на вашия уебсайт също могат да задават свои собствени бисквитки. Ако използвате услуги на трети страни на вашия уебсайт, като например Google Analytics ou Google AdSenseте също могат да създават бисквитки на вашия уебсайт.
Можете да видите всички бисквитки на уебсайта в настройките на вашия браузър. Например в Google Chrome трябва да имате достъп до настройките и търсенето Настройки на съдържанието.

В настройките на съдържанието трябва да кликнете върху „ Cookies За да отворите страницата с настройки на бисквитките.

След това трябва да кликнете върху опцията "Всички бисквитки и данни от уебсайта".

На следващата страница ще видите списък с всички бисквитки и данни, съхранявани във вашия браузър от всички посетени уебсайтове.
Discover Как да се използва не-устойчиви кеш WordPress
Можете да въведете адрес на уебсайт в полето за търсене и той ще ви покаже данните, съхранени от този уебсайт.

Щраквайки върху една статия, ще видите повече подробности за отделните бисквитки и тяхното съдържание.
Как да настроите бисквитка на WordPress
За да следвате този урок, трябва да добавите код към files.php файл на вашата тема или на WordPress плъгин. Ако все още не сте, разгледайте нашето ръководство за това как да копирате и поставите фрагменти в WordPress.
Първо ще използваме функцията setcookie() на PHP. Тази функция приема следните параметри.
- Име на "бисквитката"
- Стойност "бисквитката"
- Изтича (Незадължително: Определя период, след който бисквитката изтича)
- Path (По желание по подразбиране ще използва корен на уебсайта)
- Домен (по избор, по подразбиране към домейна на вашия уебсайт)
- Сигурен (Незадължително, ако е вярно, прехвърля само данни за бисквитки чрез HTTPS)
- httponly (По избор, ако е зададено на true, бисквитката е достъпна само чрез HTTP и не може да се използва от скриптове)
Сега нека добавим кодов фрагмент към вашия уеб сайт на WordPress. Този код съхранява в бисквитка точния клеймо, когато потребител е посетил вашия уебсайт.
функция bpc_cookies_tutorial1 () {$ visit_time = дата ( "F J, Y г: и а '); {// ако зададе бисквитка за 1 години setcookie ( "bpc_visit_time '$ CURRENT_TIME, време () + 31556926) (Isset ($ _ COOKIE [$ bpc_visit_time])!); }}
Сега можете да посетите уебсайта си и да проверите бисквитките на вашия браузър. Ще намерите бисквитка с името bpc_visit_time.
Как да получите бисквитка и да я използвате на WordPress
След като създадохме тази бисквитка, съхранявана в браузъра на потребителя за една година, нека да разгледаме как да използваме тази информация на нашия уебсайт.
Ако знаете името на бисквитка, можете лесно да я извикате навсякъде в PHP, като използвате променливата $ _COOKIE []. Нека добавим код, който не само задава бисквитката, но и я използва, за да направи нещо на вашия уебсайт.
функция bpc_cookies_tutorial2 () {// Задаване на времето на посещение $ visit_time = date ('F j, Y g: i a'); // Проверете дали бисквитката съществува, ако (isset ($ _ COOKIE ['bpc_visit_time'])) {// Направете това, ако бисквитката съществува функция visitor_greeting () {// Използва информацията, запазена на бисквитката $ lastvisit = $ _COOKIE [' bpc_visit_time ']; $ string. = 'Последното ви посещение на нашия сайт'. $ lastvisit. '. Открийте какво е новото “; върнете $ string; }} else {// Направете това, ако бисквитката не съществува функция visitor_greeting () {$ string. = 'Нови ли сте? Открийте тези ресурси ... '; върнете $ string; } // Задаване на cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } // Добавете краткия код add_shortcode ('Hello_me', 'visitor_greeting'); } добавяне ('init', 'bpc_cookies_tutorial2');
Коментирали сме кода, за да ви покажем какво прави всяка част. Този код използва информацията, съхранявана в бисквитката, и я показва с помощта на къс код. Вече можете да добавите шорткод [Greet_me] навсякъде на вашия уебсайт и след това ще покаже последното посещение на потребителя.
Чувствайте се свободни да модифицирате кода, за да го направите по-полезен за вашия уебсайт. Например можете да преглеждате скорошни публикации за завръщащи се потребители и популярни публикации за нови потребители.
Изтриване на бисквитка в WordPress
Досега сме научили как да зададете бисквитка и да я използвате по-късно на вашия уебсайт. Сега да видим как да изтрием бисквитка.
За да изтриете бисквитка, трябва да добавите следния ред към кода си.
изключено ($ _ COOKIE [ 'bpc_visit_time']);
Не забравяйте да замените bpc_visit_time с името на бисквитката, която се опитвате да изтриете.
Нека поставим този код в контекст, използвайки същия примерен код, който използвахме по-горе. Този път ще изтрием бисквитка и ще я зададем отново с нова информация.
функция bpc_cookies_tutorial2 () {// Време на посещението на потребителя $ visit_time = дата ('F j, Y g: i a'); // Проверете дали бисквитката вече е зададена, ако (isset ($ _ COOKIE ['bpc_visit_time'])) {// Направете това, ако бисквитката е зададена функция visitor_greeting () {// Използвайте информация за посещение $ lastvisit = $ _COOKIE ['bpc_visit_time ']; $ string. = 'Последното ви посещение ". $ lastvisit. '. открийте какво е ново “; // премахнете бисквитка, за да я опресните неустановена ($ _ COOKIE ['bpc_visit_time']); върнете $ string; }} else {// Fiare това, ако бисквитка не съществува функция visitor_greeting () {$ string. = 'сте нов ли си? Вижте тези ресурси ... '; върнете $ string; }} add_shortcode ('Hello_me', 'visitor_greeting'); // Задаване или нулиране на cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } добавяне ('init', 'bpc_cookies_tutorial2');
Както можете да видите, този код изтрива бисквитката, след като използваме информацията, съхранявана вътре. По-късно актуализирахме „бисквитката“ с информация за времето.
Препоръчителни ресурси
Също така ви каним да се консултирате с ресурсите по-долу, за да отидете по-далеч в управлението на вашия уебсайт и блог.
- Как да увеличите времето, прекарано на вашия блог WordPress
- Как да създадете партньорско маркетингово съдържание, което конвертира
- 10 WordPress плъгини за създаване на контактна форма
- Как да създадете продуктови решетки на WooCommerce на WordPress
Заключение
Тук ! Това е всичко за този урок. Надяваме се, че тази статия ви е помогнала да научите как лесно да конфигурирате, получавате и изтривате бисквитки на WordPress. Ако тази статия ви е харесала, nне се колебайте да споделяйте в социалните си мрежи предпочитани.
Въпреки това, не се колебайте да се консултирате с нашите грабене на ресурси, ако имате нужда от повече елементи, за да осъществите вашите проекти за създаване на интернет сайтове, като се консултирате с нашето ръководство за Създаване на блог на WordPress или тази, която е включена Divi: най-добрата тема на WordPress за всички времена.
Ако имате Връзка или някакви предложения за това как да си осигурите приходи от вашия блог чрез партньорски маркетинг? Уведомете ни в раздела по-долу.
...