Specifica la scadenza dei cookie (o cancellali) dai commenti di WordPress

Scritto da

In

Sotto WordPress, IL data di scadenza dei cookie memorizzati sul computer dell'utente Internet che commentato il tuo blog è estremamente lungo (circa un anno). Ci sono diversi motivi per cui un blogger potrebbe volerlo ridurre questo timeout, a partire dal miglioramento delle prestazioni e dal desiderio di avere un caricamento della pagina più veloce. In effetti, uno dei crucci dei blogger che utilizzano il plugin, ad esempio Cache totale W3 è la famosa menzione “Il cookie è stato rifiutato”, che causa il nessuna memorizzazione nella cache delle pagine. In effetti, il sito non è più nascosto agli internauti che hanno commentato gli articoli.
I cookie vengono utilizzati per memorizzare informazioni sul commentatore, il che gli consente in particolare di non compilare i campi “nickname”, “e-mail” e “sito web” per ciascun commento. Se questa opzione è utile per i commentatori attivi, lo è molto meno per chi commenta raramente, e si ritrova privo di cache.
Così per ridurre il tempo di scadenza dei cookie per i commentatori, e consentire l'occultamento delle pagine anche per un internauta che ha lasciato un commento sul tuo blog, ecco un piccolo trucchetto da aggiungere al tuo sacrosanto funzioni.php.
[icon style=”catena” color=”rosso”]functions.php[/icon]
[codificato]
add_filter('comment_cookie_lifetime', 'my_comment_cookie_lifetime');
funzione mio_commento_cookie_lifetime($lifetime) {
restituire 259200;
}
[/codificato]
Ed ecco fatto, grazie a questo piccolo pezzo di codice, imposti la scadenza del cookie su 259.200 secondi, ovvero 72 ore!
Grazie a Shibashake, dove troverai altri consigli relativi a W3 Total Cache.
Aggiornamento :
Secondo i nuovi standard UE sui cookie, è necessario avere il permesso dei visitatori per memorizzare i cookie "non essenziali". Per evitare pop-up e altre richieste indesiderate che – ammettiamolo – sono più fastidiose per l'utente del cookie stesso, ecco un modo per eliminare i cookie che consentono la memorizzazione delle informazioni del commentatore:
[codificato]
rimuovi_action('set_comment_cookies', 'wp_set_comment_cookies');
[/codificato]
Ovviamente aggiungilo al tuo file Functions.php. Utile anche per ottimizzare la cache!

Commenti

Una risposta a “Spécifier le délai d’expiration des cookies (ou les supprimer) des commentaires WordPress”

  1. Avatar cha
    cha

    WordPress3.6
    rimuovi_action('set_comment_cookies', 'wp_set_comment_cookies');
    non funziona.
    Perché?
    http://wordpress.org/support/topic/how-to-disable-comment-cookies

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *