Vuoi imparare come utilizzare i cookie sul tuo sito Web WordPress?

I cookie sono strumenti utili per memorizzare informazioni temporanee sul browser dell'utente, al fine di poter utilizzare queste informazioni per migliorare esperienza utente attraverso la personalizzazione e il targeting comportamentale.

In questo tutorial, ti mostreremo come impostare, ottenere ed eliminare i cookie su WordPress.Come impostare la cancellazione dei cookie wordpress 1

Nota: Questo è un tutorial avanzato. Ciò richiede la perfetta padronanza di HTML, CSS, WordPress e PHP.

Ma se non hai mai installato WordPress, scopri Come installare un blog WordPress in 7 passaggi et Come trovare, installare e attivare un tema WordPress sul tuo blog 

Quindi torniamo al perché siamo qui.

Cos'è un cookie?

I cookie sono file di testo che vengono creati e memorizzati nei browser degli utenti quando visitano un sito web. I cookie vengono utilizzati per aggiungere diverse funzionalità a un sito web.

Di seguito vengono illustrati alcuni degli usi comuni dei cookie su vari siti web.

  • Archivia e gestisci le informazioni di accesso dell'utente
  • Memorizza le informazioni sulla sessione temporanea quando un utente visita
  • I negozi online utilizzano i cookie per ricordare gli articoli nel carrello quando un utente visita
  • Monitoraggio dell'attività dell'utente su un sito Web per fornire un'esperienza utente personalizzata
  • più

Come puoi vedere, i cookie sono strumenti molto utili per i proprietari di siti web, ma possono anche essere un po 'invasivi. Le recenti tendenze nel marketing tramite posta elettronica, nel growth hacking e nel marketing online nel loro insieme consentono ai siti Web di impostare cookie che fungono da faro e possono essere utilizzati per archiviare e persino condividere l'attività degli utenti sui siti Web. Siti web.

Questo è il motivo per cui l'Unione Europea ha approvato la European Cookie Law, che impone ai proprietari di siti web di dichiarare di utilizzare i cookie per memorizzare le informazioni.

Scopri la nostra 6 plugin WordPress premium per garantire la conformità al GDPR di un blog

Come vengono utilizzati i cookie in un sito Web WordPress

Per impostazione predefinita, WordPress utilizza i cookie per gestire le sessioni utente e l'autenticazione. Utilizza anche i cookie per ricordare il nome e l'indirizzo e-mail di un utente se compila un forma di commento.

Tuttavia, molti plugin di WordPress sul tuo sito web potrebbe anche impostare i propri cookie. Se utilizzi servizi di terze parti sul tuo sito web, come ad es Google Analytics ou Google AdSensepossono anche creare cookie sul tuo sito Web.

Puoi vedere tutti i cookie del sito Web nelle impostazioni del tuo browser. Ad esempio, in Google Chrome è necessario accedere alle impostazioni e cercare Impostazioni del contenuto.

accedere alle impostazioni dei cookie di Google chrome.jpeg

Nelle impostazioni del contenuto, è necessario fare clic su " Cookies Per aprire la pagina delle impostazioni dei cookie.

lista dei cookie chrome.jpeg

Quindi è necessario fare clic sull'opzione "Tutti i cookie e i dati del sito Web".

mostra tutti i cookie site.jpeg

Nella pagina successiva verrà visualizzato un elenco di tutti i cookie e i dati memorizzati nel browser da tutti i siti Web visitati.

Scopri Come utilizzare non persistenti cache di WordPress

Puoi digitare l'indirizzo di un sito web nel campo di ricerca e ti mostrerà i dati memorizzati da questo sito web.

lista di cookies.jpeg

Cliccando su un singolo articolo, vedrai maggiori dettagli sui singoli cookie e sul loro contenuto.

Come impostare un cookie su WordPress

Per seguire questo tutorial, è necessario aggiungere il codice a file Functions.php del tuo tema o su un plugin WordPress. Se non l'hai già fatto, dai un'occhiata alla nostra guida su come copiare e incollare snippet in WordPress.

Per prima cosa useremo la funzione setcookie() su PHP. Questa funzione accetta i seguenti parametri.

  • Nome del cookie
  • Valore del cookie
  • Scade (Facoltativo: definisce un periodo dopo il quale scade il cookie)
  • Percorso (Opzionale, per impostazione predefinita, utilizzerà la radice del sito Web)
  • Dominio (facoltativo, il valore predefinito è il dominio del tuo sito Web)
  • Sicuro (facoltativo, se vero, trasferisce solo i dati dei cookie tramite HTTPS)
  • httponly (Opzionale, se impostato su true il cookie è accessibile solo tramite HTTP e non può essere utilizzato dagli script)

Ora aggiungiamo uno snippet di codice al tuo sito Web WordPress. Questo codice memorizza in un cookie l'ora esatta in cui un utente ha visitato il tuo sito web.

funzione bpc_cookies_tutorial1 () {$ visit_time = data ( 'F j, Y g: i a'); {// se impostare un cookie per 1 anno setcookie ( 'bpc_visit_time' $ CURRENT_TIME, time () + 31556926) (Isset ($ _ COOKIE [$ bpc_visit_time])!); }}

Ora puoi visitare il tuo sito Web e controllare i cookie del browser. Troverai un cookie con il nome bpc_visit_time.

Come ottenere un cookie e utilizzarlo su WordPress

Ora che abbiamo creato questo cookie memorizzato nel browser dell'utente per un anno, diamo un'occhiata a come utilizzare queste informazioni sul nostro sito web.

Se conosci il nome di un cookie, puoi chiamarlo facilmente ovunque su PHP utilizzando la variabile $ _COOKIE []. Aggiungiamo del codice che non solo imposta il cookie, ma lo utilizza anche per fare qualcosa sul tuo sito web.

funzione bpc_cookies_tutorial2 () {// Imposta il tempo di visita $ visit_time = date ('F j, Y g: i a'); // Verifica che il cookie esista se (isset ($ _ COOKIE ['bpc_visit_time'])) {// Fallo se il cookie esiste funzione visitor_greeting () {// Utilizzato le informazioni salvate sul cookie $ lastvisit = $ _COOKIE [' bpc_visit_time ']; $ string. = 'La tua ultima visita al nostro sito'. $ lastvisit. '. Scopri le novità '; restituisce $ stringa; }} else {// Fai questo se il cookie non esiste funzione visitor_greeting () {$ string. = 'Sei nuovo? Scopri queste risorse ... '; restituisce $ stringa; } // Imposta il cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } // Aggiungi il shortcode add_shortcode ('greet_me', 'visitor_greeting'); } add_action ('init', 'bpc_cookies_tutorial2');

Abbiamo commentato il codice per mostrarti cosa fa ogni parte. Questo codice utilizza le informazioni memorizzate nel cookie e le visualizza con l'aiuto di uno shortcode. Ora puoi aggiungere uno shortcode [Greet_me] ovunque sul tuo sito web e mostrerà l'ultima visita di un utente.

Sentiti libero di modificare il codice per renderlo più utile per il tuo sito web. Ad esempio, puoi visualizzare i post recenti per gli utenti di ritorno e i post popolari per i nuovi utenti.

Eliminazione di un cookie su WordPress

Finora abbiamo imparato come impostare un cookie e utilizzarlo in seguito sul tuo sito web. Vediamo ora come eliminare un cookie.

Per eliminare un cookie, è necessario aggiungere la seguente riga al codice.

unset ($ _ [ 'bpc_visit_time'] COOKIE);

Ricordati di sostituire bpc_visit_time con il nome del cookie che stai tentando di eliminare.

Mettiamo questo codice nel contesto usando lo stesso codice di esempio che abbiamo usato sopra. Questa volta elimineremo un cookie e lo imposteremo di nuovo con nuove informazioni.

funzione bpc_cookies_tutorial2 () {// Ora della visita dell'utente $ visit_time = date ('F j, Y g: i a'); // Verifica se il cookie è già impostato se (isset ($ _ COOKIE ['bpc_visit_time'])) {// Fallo se il cookie è impostato sulla funzione visitor_greeting () {// Usa le informazioni sulla visita $ lastvisit = $ _COOKIE ['bpc_visit_time ']; $ string. = 'La tua ultima visita'. $ lastvisit. '. scopri le novità '; // rimuove un cookie per aggiornarlo non impostato ($ _ COOKIE ['bpc_visit_time']); restituisce $ stringa; }} else {// Fiarlo se non esiste un cookie funzione visitor_greeting () {$ string. = 'sono sei nuovo? Dai un'occhiata a queste risorse ... '; restituisce $ stringa; }} add_shortcode ('greet_me', 'visitor_greeting'); // Imposta o reimposta un cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } add_action ('init', 'bpc_cookies_tutorial2');

Come puoi vedere, questo codice cancella il cookie una volta che abbiamo utilizzato le informazioni memorizzate al suo interno. Successivamente abbiamo aggiornato il cookie con le informazioni sull'ora.

Risorse raccomandate

Ti invitiamo inoltre a consultare le risorse seguenti per approfondire la presa e il controllo del tuo sito Web e blog.

Conclusione

Ecco ! Questo è tutto per questo tutorial. Ci auguriamo che questo articolo ti abbia aiutato a imparare come configurare, ottenere ed eliminare facilmente i cookie di WordPress. Se ti è piaciuto questo articolo, nnon esitate a condividi sui tuoi social network preferito.

Tuttavia, non esitare a consultare il nostro risorse, se hai bisogno di più elementi per realizzare i tuoi progetti di creazione di siti Internet, consultando la nostra guida su Creazione di blog WordPress o quello acceso Divi: il miglior tema WordPress di tutti i tempi.

Se si dispone di commentaires o qualche suggerimento su come monetizzare il tuo blog tramite il marketing di affiliazione? Fateci sapere nella sezione sottostante.

 ...