Vai al contenuto principale

Cookie e WordPress: Come creare, recuperare e cancellare

Divi: il tema WordPress più semplice da usare

Divi: il miglior tema WordPress di tutti i tempi!

più Download di 600.000, Divi è il tema WordPress più popolare al mondo. È completo, facile da usare e viene fornito con oltre i modelli gratuiti 62. [Consigliato]

A tutti piacciono i commenti temporanei, ma il loro uso virtuale da parte di molti siti Web in tutto il mondo è spesso confuso.

I Cookies sono un modo semplice per mantenere le sessioni dei visitatori sul browser, ma sono anche utilizzate per mantenere utenti.

In questo tutorial, esamineremo tutto ciò che devi sapere sui cookie: cos'è, come vengono utilizzati e perché li stiamo utilizzando (senza mangiare).

Spiegherò anche perché dobbiamo usare i cookie su WordPress e alla fine ti mostrerò come impostare i cookie manualmente, come recuperarli e come rimuovere i cookie utilizzati dal tuo blog.

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

Quindi torniamo al perché siamo qui.

Tutto quello che devi sapere sui cookie

Sebbene il loro utilizzo sia quasi onnipresente sul Web, molti utenti vogliono sapere di cosa si tratta e come viene utilizzato. Considereremo prima le basi che devi padroneggiare.

Cos'è un cookie?

Un cookie è un piccolo file utilizzato dai browser che consente loro di salvare informazioni sugli utenti che interagiscono con i siti Web. Nella maggior parte dei casi vengono utilizzati salvare sessioni utente.

Cos'è una sessione?

Una sessione è come una carta d'identità, ma tendo a pensarla come un pass che consente a un utente di accedere a un sito Web per un determinato periodo di tempo. Inoltre ci sono sessioni straordinarie (informazioni di login) che conferiscono privilegi unici agli utenti.

Perché usare i cookie per memorizzare la sessione?

Esistono diversi motivi che giustificano la combinazione cookie di sessione. Ecco alcuni scenari piuttosto descrittivi.

  • Quando aggiungi articoli al carrello (per un sito Web di e-commerce), il sito Web salva queste informazioni in modo che il carrello acquisti conservi i propri prodotti sia nella stessa pagina sia in un'altra pagina.
  • Se leggi le informazioni online, il sito web può eseguire il backup del tuo Indirizzo IP e mostrarti informazioni mirate sulla tua area.
  • I cookie salvano anche informazioni daautenticazione utente per ogni sito Web specifico. Queste informazioni vengono utilizzate ogni volta che l'utente ritorna su questo sito Web. Al momento i cookie consentiranno loro di accedere automaticamente.

I tipi di cookie

Come le loro controparti nel mondo fisico, i cookie hanno gusti diversi:

  • Cookie di sessione : Questi cookie salvano informazioni sulle attività dell'utente in una sessione. Generalmente si tratta di informazioni permanenti finché si naviga sul sito Web, ma vengono cancellate al termine della sessione.
  • Cookie persistenti Sentirai anche parlare di questi cookie sotto la designazione di cookie di follow-up. Questi cookie rimangono sul tuo computer fino a quando non scadono o vengono cancellati. Sono utilizzati per gestire le preferenze dell'utente per molto tempo.

Le leggi che governano i cookie

Coloro che non accettano l'idea che un sito Web esegua il backup delle proprie informazioni personali si chiedono sicuramente se tutto ciò sia legale.

L'Unione europea si è pronunciata su di essa e ne consegue La direttiva 2009 / 136 / CE sentirai spesso parlare di questa legge come " Legge europea sui biscotti". Per farla breve, la legislazione impone ai siti Web in Europa di chiedere agli utenti di acconsentire al backup di un determinato tipo di cookie.

Al di fuori dell'Europa, la domanda è come è possibile utilizzare i cookie come proprietario del sito Web, è a tua discrezione gratuita, ma il recente pasticcio sul numero progressivo di utenti seguito dagli inserzionisti mostra che gli utenti sono sospettosi e non amano essere monitorati.

Dai un'occhiata agli articoli WordPress GDPR: cosa significa questo per il tuo blog per andare oltre.

Allora dicci cosa ne pensi

Il mio sito web utilizza i cookie?

Se volete sapere se il vostro sito (o altro) utilizza i cookie sul tuo browser, ecco la procedura (cromo).

IMPOSTAZIONI-google

Crea facilmente il tuo sito Web con Elementor

Elementor ti consente di creare facilmente qualsiasi design di sito Web con un aspetto professionale. Smetti di pagare caro per quello che puoi fare da solo. [Free]

Vai alle impostazioni e fai clic su " Mostra opzioni avanzate". Nella sezione "Riservatezza" clicca su " Impostazioni del contenuto". Apparirà una nuova finestra che mostrerà le opzioni per il salvataggio dei cookie. Non toccare nulla, ma fai clic su " Cookie e dati del sito... "

La nuova finestra ti consentirà di effettuare ricerche nel tuo sito Web o in quello scelto per visualizzare i cookie utilizzati.

cookie-google-chrome

Da questa finestra è anche possibile eliminare i cookie.

Perché abbiamo bisogno di Biscotti su WordPress

WordPress non utilizza i cookie predefiniti. Si comporta allo stesso modo indipendentemente dal visitatore. Tuttavia, memorizza i cookie per il backup dei dati di autenticazione dell'utente.

Per impostazione predefinita, WordPress non ti darà la possibilità di recuperare i dati dell'utente per migliorare le loro esperienze utente. È importante notare che WordPress stesso non mantiene le sessioni, ma alcuni plugin o temi una volta attivati ​​probabilmente lo fanno.

Come gestire i cookie in WordPress

Faremo un po 'di codice per gestire i cookie. Ecco cosa faremo precisamente:

  • Invia cookie su intestazioni HTTP
  • Scriveremo un codice in PHP che aggiungeremo sul nostro plugin

Ricorda, te l'ho mostrato come creare un plugin per WordPress rapidamente. È possibile aggiungere il codice nel plugin.

Vai oltre scoprendo anche Come impostare, ottenere ed eliminare i cookie su WordPress

Come creare i cookie

Per creare cookie su WordPress, è necessario definire i valori che si desidera aggiungere ai cookie. Nel seguente esempio, salveremo il nome dell'utente, dovrai aggiungere il seguente codice nel tuo plugin:

<? Php add_action ( 'init', 'setting_my_first_cookie'); Funzione setting_my_first_cookie () {setcookie ($ v_username, $ v_value, 30 * DAYS_IN_SECONDS, cookiepath, COOKIE_DOMAIN); }?>

La costante DAY_IN_SECONDS È fornito da WordPress che contiene il numero di secondi che c'è in un giorno. Noterai che il valore moltiplicato per 30 è quasi un mese. La costante "Cookiepath" definisce il percorso del tuo sito e "COOKIE_DOMAIN" è il nome di dominio del tuo sito.

Dopo aver eseguito la funzione, noterai che il cookie è stato aggiunto al browser. Non dimenticare di creare corrispondenze con i valori $ v_username e $ v_value.

Come recuperare i cookie

Per recuperare un cookie che abbiamo creato invece, useremo la variabile $ _COOKIE, che è un array associativo che contiene tutti i cookie creati da WordPress.

L'identificatore che useremo è quello che abbiamo definito sopra sul valore $ v_username. Guarda il seguente codice:

<? Php {echo "Il cookie:"? (Isset ($ _ COOKIE [$ v_username])!). $ V_username. " 'Non è impostato."; } Else {echo "Il cookie". $ V_username. " 'È impostato."; echo "cookie è:". $ _COOKIE [$ v_username]; }?>

Prima di passare l'identificatore alla variabile globale $ _COOKIE, dobbiamo assicurarci che non esista con la funzione "isset"

Scopri il Plugin 6 WordPress perfetti per garantire la conformità GDPR di un blog

Stai cercando i migliori temi e plugin per WordPress?

Scarica i migliori plugin e temi WordPress su Envato e crea facilmente il tuo sito web. Già più di 49.720.000 download. [ESCLUSIVO]

Come eliminare i cookie

A volte dovrai rimuovere i cookie dal tuo sito Web, soprattutto quando non avrai bisogno di ulteriori informazioni. Guarda il seguente codice:

<? Php unset ($ _COOKIE [$ v_username]); setcookie ($ v_username, '', il tempo () - (15 60 *)); ?>

Nel codice precedente, abbiamo usato la funzione "Disattiva" per rimuovere il valore dell'array $ _COOKIE di grandi dimensioni. Scadenza del Cookie, abbiamo modificato la data di validità e passiamo una stringa vuota per rimuovere il valore del cookie.

Controlla il tuo sito Web per vedere se il cookie è stato rimosso.

Se sei abituato a fare backup del tuo sito web. La soluzione più semplice sarebbe ripristinare la versione dei file del tuo blog.

Scopri anche alcuni plugin WordPress premium

Puoi utilizzare altri plugin di WordPress per dare un aspetto moderno e ottimizzare la presa del tuo blog o sito Web.

Di seguito offriamo alcuni plugin WordPress di backup perfetti per questa attività.

1. di riserva

Backup è un plugin WordPress premium per il backup e la migrazione del tuo sito web. Offre gli strumenti più semplici e veloci per il backup, il ripristino o la migrazione di siti Web.

Le sue caratteristiche sono: backup illimitato, ripristino illimitato, migrazione del sito Web da un hosting / dominio a un altro, download di backup su computer, pianificazione backup, download ed esportazione da Dropbox, Google Drive e Amazon S3, ecc.

Download | Demo | Web hosting

2. Backup e ripristino

Backup e ripristino è un plug-in WordPress premium che ti aiuterà a pianificare i backup del tuo sito Web su un server locale o su diversi server cloud come Dropbox, Google Drive e Amazon S3. Sarai in grado di ripristinare l'intero sito Web, incluso il database da punti di ripristino esistenti, con un solo clic.

Avrai la possibilità di scaricare il tuo sito Web, il suo database e tutti i suoi backup. Ti aiuterà anche a gestire processo di backup e ripristino in modo semplice, sicuro e affidabile.

Le sue caratteristiche principali includono: backup completo del sito Web, backup su Amazon S3, Google drive, dropbox, il gestore dello spazio su disco, la rimozione automatica di vecchi backup, il ripristino completo del sito Web, il supporto multisito, ecc.

Download | Demo | Web hosting

3. Super Backup e clone: ​​migra

Il plugin premium WordPress Super Backup & Clone - Migrate ti consentirà di eseguire il backup del tuo sito web. In effetti, lavorare sul tuo sito Web è sempre un processo lungo e complicato, e sarebbe un peccato se perdessi il lavoro a causa di una configurazione errata o di un errore di gestione.

È una soluzione di backup affidabile che ti consente di evitare di perdere i tuoi dati. Le sue caratteristiche principali sono:

una dashboard intuitiva, la capacità di conservare più istanze di backup, la capacità di fare migrazione su un altro server, la possibilità di rendere il file ripristinare i backup, la presenza di una diagnosi automatica, l'eccellente supporto clienti, il supporto di multisito, Ecc ...

Questo è un plugin WordPress premium che consigliamo.

Crea facilmente il tuo negozio online

Scarica gratuitamente WooCommerce, i migliori plug-in di e-commerce per vendere i tuoi prodotti fisici e digitali su WordPress. [Consigliato]

Download | Demo | Web hosting

Risorse raccomandate

Scopri altre risorse consigliate che ti aiuteranno risolvere le prestazioni di caricamento del tuo sito Web.

Conclusione

Ecco ! Questo è tutto per questo tutorial. I cookie fanno parte di ciò che ritarda il Web, anche se non devi mai sporcarti le mani sapendo come crearli, è utile avere un'idea di come funzionano. Abbiamo esaminato le nozioni di base che devi conoscere sui cookie e su come manipolarli sul tuo blog.

Tuttavia, sarai anche in grado di 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.

Ma intanto parlaci del tuo commentaires e suggerimenti nella sezione dedicata e soprattutto condividi questo tutorial sui tuoi social network preferiti.

...

Questo articolo contiene 1 commento
  1. Buongiorno,
    Ho sviluppato un'applicazione Web sullo stesso server di un sito WordPress. Quando mi imbatto in un 404, tutti i cookie (così come localStorage) vengono puliti e l'utente della mia applicazione viene disconnesso. C'è una soluzione per prevenire questo ??? grazie

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre indesiderati. Ulteriori informazioni su come vengono utilizzati i dati dei commenti.

Torna in alto
2 azioni
quota1
Tweet1
Enregistrer