În acest tutorial: cookie-uri și WordPress, vă voi arăta cum să manipulați – să creați, să preluați, să ștergeți – cookie-urile pe dvs. WordPress blog

Toată lumea îi place comentariile temporare, dar utilizarea lor virtuală de către multe site-uri web din întreaga lume este deseori confuză.

Les Cookies sunt o soluție simplă pentru a păstra sesiunile vizitatorilor pe browser, sunt de asemenea utilizate pentru a păstra preferințele utilizatorii.

În acest tutorial, vom parcurge tot ce trebuie să știți despre cookie-uri: ce este, cum sunt utilizate și de ce le folosim (fără să le mănânce).

De asemenea, v-aș explica de ce trebuie să folosim cookie-uri pe WordPress și ajungem să vă arătăm cum să setați cookie-urile manual, cum să le preluați și cum să ștergeți cookie-urile utilizate de blogul dvs.

Dar înainte, dacă nu ați instalat niciodată WordPress, descoperiți Cum se instalează un blog WordPress pași 7 et Cum de a găsi, a instala și a activa o temă WordPress pe blog-ul dvs. 

Apoi înapoi la motivul pentru care suntem aici.

Tot ce trebuie să știți despre cookie-uri

Deși utilizarea lor este aproape omniprezentă pe web, o mare parte din utilizatori doresc să știe ce sunt și cum sunt utilizați. Mai întâi vom lua în considerare elementele de bază pe care trebuie să le stăpâniți.

Ce este un cookie?

Un cookie este un fișier mic utilizat de browsere care le permite să salveze informațiile utilizatorilor care interacționează cu site-urile web. Sunt folosite mai ales pentru salva sesiuni de utilizatori.

Ce este o sesiune?

O sesiune este ca o carte de identitate, dar tind să mă gândesc la aceasta ca la un permis care permite unui utilizator să acceseze un site web pentru o perioadă de timp specificată. În plus, există sesiuni extraordinare (informații despre conexiune) care conferă privilegii unice de către utilizatori.

De ce să folosim modulele cookie pentru a salva sesiunea?

Există mai multe motive care justifică combinația cookie-uri de sesiune. Iată câteva scenarii destul de descriptive.

  • Când adăugați articole în coș (pentru un site de comerț electronic), site-ul web salvează aceste informații, astfel încât coșul de cumpărături să își păstreze produsele, indiferent dacă sunteți pe aceeași pagină sau pe o altă pagină.
  • Dacă citiți informații online, site-ul vă poate face backup Adresa IP și vă arată informații direcționate despre zona dvs.
  • Cookie-urile salvează, de asemenea, informații despreautentificarea utilizatorului pentru fiecare site web particular. Aceste informații sunt utilizate de fiecare dată când utilizatorul revine pe acest site web. În acest moment, cookie-urile le vor permite să se conecteze automat.

Tipuri de cookie-uri

La fel ca omologii lor din lumea fizică, cookie-urile au arome diferite:

  • Cookie-uri de sesiune : Aceste cookie-uri salvează informații despre activitățile utilizatorului într-o singură sesiune. În general, acestea sunt informații permanente cât timp navigați site-ul, dar sunt șterse la sfârșitul sesiunii.
  • Cookie-uri persistente : Veți auzi și despre aceste cookie-uri sub denumirea de cookie-uri de urmărire. Aceste cookie-uri rămân pe computerul dvs. până când expiră sau sunt șterse. Acestea sunt utilizate pentru a gestiona preferințele utilizatorului pentru o lungă perioadă de timp.

Legi care guvernează cookie-urile

Cei care nu acceptă ideea că un site web își stochează informațiile personale se pot întreba dacă totul este legal.

Uniunea Europeană a votat-o ​​și urmează Directiva 2009 / 136 / CE veți auzi adesea despre această lege ca " Legea europeană privind cookie-urile". Pentru a rezuma povestea, legislația impune site-urilor web din Europa să solicite utilizatorilor consimțământul lor pentru salvarea unui anumit tip de cookie-uri.

În afara Europei, întrebarea este cum puteți utiliza cookie-urile ca proprietar al site-ului, este la discreția dvs., dar dezordinea recentă privind numărul progresiv de utilizatori urmată de agenții de publicitate arată că utilizatorii sunt suspicioși și nu le place să fie urmăriți.

Vezi articole WordPress GDPR: Ce înseamnă pentru blogul tău pentru a merge mai departe.

Atunci spune-ne ce crezi

Site-ul meu utilizează Cookie-uri?

Dacă doriți să aflați dacă site-ul dvs. (sau altul) utilizează cookie-uri pe browserul dvs., aici este procedura (pe Chrome).

SETĂRI-google

Accesați setările și faceți clic pe „ Arată opțiuni avansate". În secțiune „Confidențialitate”, click pe " Setări de conținut". Va apărea o nouă fereastră care afișează opțiunile pentru salvarea cookie-urilor. Nu atingeți nimic, dar faceți clic pe „ Cookie-uri și date de site… ”.

Noua fereastră care va apărea vă va permite să căutați pe site-ul dvs. web sau pe cea la alegere pentru a vedea cookie-urile utilizate.

cookie-google-chrome - cookie-uri și WordPress

Din această fereastră, puteți șterge, de asemenea, cookie-uri.

De ce avem nevoie de Cookies pe WordPress

WordPress nu folosește cookie-uri în mod implicit. Se comportă la fel indiferent de vizitator. Totuși, stochează module cookie pentru a salva datele de autentificare a utilizatorului.

În mod implicit, WordPress nu vă va oferi posibilitatea de a prelua datele utilizatorului pentru a îmbunătăți experiențele utilizatorului. Este important să rețineți că WordPress în sine nu menține ședințele, dar unele plugin-uri sau teme odată activate sunt probabil. 

Cum se ocupe de cookie-uri pe WordPress

Vom face un pic de cod pentru a manipula cookie-urile. Iată ce vom face:

  • Trimiteți cookie-uri pe anteturile HTTP
  • Vom scrie un cod în PHP pe care îl vom adăuga pe pluginul nostru

Amintiți-vă, v-am arătat cum să creezi un plugin WordPress repede. Veți putea adăuga codul în acest plugin.

Mergeți mai departe descoperind de asemenea Cum să setați, să obțineți și să ștergeți module cookie pe WordPress

Cum se creează cookie-uri

Pentru a crea module cookie în WordPress, trebuie să definiți valorile pe care doriți să le adăugați la cookie-uri. În exemplul următor, vom salva numele utilizatorului, va trebui să adăugați următoarea porțiune de cod în plugin:

<?php

add_action( 'init', 'setting_my_first_cookie' );

function setting_my_first_cookie() {
 setcookie( $v_username, $v_value, 30 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}

?>

Constanta DAY_IN_SECONDS este oferit de WordPress care conține numărul de secunde dintr-o zi. Veți observa că valoarea este înmulțită cu 30 sau aproape o lună. Constanta „COOKIEPATH” definește calea către site-ul dvs. și „COOKIE_DOMAIN” este numele de domeniu al site-ului dvs.

După efectuarea funcției, veți observa că cookie-ul a fost într-adevăr adăugat în browser. Nu uitați să potriviți valorile $ v_username și $ v_value.

Modul de recuperare a cookie-urilor

Pentru a prelua un Cookie pe care l-am creat în schimb, vom folosi variabila $ _COOKIE, care este un tablou asociativ care conține toate Cookie-urile create de WordPress.

Identificatorul pe care îl vom folosi este cel pe care l-am definit mai sus pentru valoarea $v_username. Uită-te la următorul cod:

<?php

if(!isset($_COOKIE[$v_username])) {
 echo "The cookie: '" . $v_username . "' is not set.";
} else {
 echo "The cookie '" . $v_username . "' is set.";
 echo "Cookie is: " . $_COOKIE[$v_username];
}

?>

Înainte de a trece identificatorul la variabila globală $ _COOKIE, trebuie să ne asigurăm că nu există cu funcția „isset”

Descoperiți 6 plugin-uri WordPress perfecte pentru a asigura conformitatea GDPR a unui blog

Cum să eliminați cookie-urile

Uneori va trebui să ștergeți cookie-urile de pe site-ul dvs., mai ales atunci când nu mai aveți nevoie de informații. Uită-te la următorul cod:

<?php

 unset( $_COOKIE[$v_username] );
 setcookie( $v_username, '', time() - ( 15 * 60 ) );

?>

În codul anterior, am folosit funcția " un set " pentru a elimina valoarea marelui tablou $ _COOKIE. Pentru a expira Cookie, am modificat data de valabilitate și trecem un șir gol pentru a elimina valoarea Cookie.

Verificați site-ul dvs. web pentru a vedea dacă cookie-ul a fost eliminat.

Dacă sunteți obișnuiți să faceți copii de rezervă ale site-ului dvs. web. Cea mai ușoară soluție ar fi restaurarea versiunii fișierelor de pe blog.

Descoperiți și câteva plugin-uri premium WordPress

Puteți folosi altele WordPress plugin-uri pentru a oferi un aspect modern și pentru a optimiza gestionarea blogului sau site-ului dvs. 

Vă oferim mai jos câteva plugin-uri WordPress de rezervă perfecte pentru această sarcină.

1. Butoane de distribuire socială ușoară

Butoane Easy Share Share oferă una dintre cele mai lungi liste de funcții pe care le-am văzut vreodată. În funcție de nevoile dvs. specifice, ar putea fi un lucru bun sau rău. Dar nimeni nu poate spune că nu aveți suficiente opțiuni cu acest plugin.

Butoane ușor de partajare socială pentru WordPress

Printre caracteristicile sale veți găsi, printre altele:

posibilitatea de a vă personaliza tweet-urile, acțiunile după partajare, posibilitatea de a vizualiza analize detaliate ale performanței butonului și chiar de a efectua teste A / B pentru a încerca să vă consolideze acțiunile, recuperând numărul de acțiuni pierdute dacă schimbați domeniul sau dacă accesați HTTPS, și multe altele.

Descoperiți, de asemenea Cum de a afișa elementele în orice categorie de pe WordPress

Faptul că butoanele de partajare socială ușoară au menținut un rating de stele 4,66 (pe 5) pe mai multe vânzări 24 000 sugerează că mulți oameni apreciază gradul său de funcționalitate.

Descarca | Demo | web hosting

2. Layer Slider

Slider Layer este de departe cel mai popular dintre pluginurile glisante. Este cel mai profesional glisor cu faimosul efect de paralaxă și sute de tranziții. Puteți utiliza LayerSlider pentru a crea un glisor de imagine sau un banner rotativ pentru blogul dvs.

LayerSlider Plugin de glisare WordPress sensibil

Are o mulțime de caracteristici și opțiuni personalizabile. Veți avea posibilitatea de a crea diapozitive cu uimitorul editor de diapozitive WYSIWYG și veți putea chiar să creați noi tranziții Slider cu ușurință.

Citiți și articolul nostru pe Pluginurile 8 WordPress pentru a crea un megamenu pe blogul tău

Deci, dacă sunteți în căutarea unui WordPress plug-in slider cu preț care face totul, Layer Slider este cel mai bun pariu, chiar dacă documentația sa nu este grozavă. De asemenea, este nevoie în medie de 24 de ore pentru ca autorul pluginului să răspundă. (este necesară diferența de timp). În ceea ce privește funcțiile, veți avea dreptul la tot ceea ce susține acest plugin.

Descarca | Demo | web hosting

3. Super Backup & Clone - Migrare

Le WordPress plug-in Premium Super Backup & Clone – Migrare vă va permite să faceți backup site-ului dvs. Într-adevăr, lucrul pe site-ul tău web este întotdeauna un proces lung și greoi și ar fi păcat dacă ți-ai pierde munca din cauza unei configurații proaste sau a unei erori de manipulare.

Super Backup Clone Migrate pentru WordPress

Este o soluție de rezervă de încredere care vă ajută să evitați pierderea datelor. Funcțiile sale principale sunt:

un tablou de bord intuitiv, capacitatea de a păstra mai multe instanțe de backup, capacitatea de a face migrațiune către alt server, posibilitatea de a crea restaurarea copiilor de siguranță, prezența unui diagnostic automat, asistența excelentă pentru clienți, gestionarea multilocațieEtc ...

Este o WordPress plug-in premium pe care o recomandam.

Descarca | Demo | web hosting

Resurse recomandate

Descoperă alte resurse recomandate care te vor ajuta rezolvați performanța de încărcare a site-ului dvs. web.

Concluzie

Aici este ! Gata pentru acest tutorial. Cookie-urile sunt unul dintre lucrurile care întârzie internetul, deși nu trebuie să vă murdăriți niciodată mâinile știind cum să le creați, vă ajută să vă simțiți cum funcționează. Am parcurs elementele de bază pe care trebuie să le cunoașteți despre cookie-uri și cum să le gestionați pe blogul dvs.

Cu toate acestea, veți putea, de asemenea, să ne consultați Resurse, dacă aveți nevoie de mai multe elemente pentru a vă derula proiectele de creare a site-urilor de internet, consultați ghidul nostru cu privire la Creare blog WordPress.

Dar, între timp, spuneți-ne despre dvs. comentarii și sugestii în secțiunea dedicată și mai ales împărtășește acest tutorial pe rețelele de socializare preferate.

...