Gli errori fanno spesso parte del processo di sviluppo. Prima o poi vedrai il messaggio di errore: «Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.» (I cookie sono bloccati o non supportati dal tuo browser. Devi abilitare i cookie per utilizzare WordPress.).
Questo errore può comparire quando accedi al tuo sito WordPress. Questo articolo spiega alcune soluzioni all’errore di WordPress «enable cookies».

Al contrario di quanto indica il messaggio, questo errore non significa necessariamente che compaia a causa di cookie bloccati.
Spesso lo riceverai a causa della presenza di un plugin di sicurezza o di cache sul tuo sito, oppure di un cambiamento di server o indirizzo IP dopo aver migrato il sito su un altro hosting.
A volte questo errore scompare semplicemente aggiornando il browser.
Applica le seguenti possibili soluzioni se l’errore persiste.
Contents
Cause dell’errore: «Cookies are blocked or not supported by your browser»
Esistono solo poche possibili cause per cui il tuo sito WordPress mostra un errore di cookie quando provi ad accedere. Di seguito trovi le due più comuni. Fortunatamente possiamo risolverle rapidamente.
Errore di accesso a WordPress causato da un plugin di sicurezza o di cache
I plugin di sicurezza o di cache possono interferire con la gestione dei cookie e del login del tuo sito WordPress e impedire la corretta generazione del cookie di accesso utente di WordPress. Di conseguenza, ciò può portare all’errore «Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.»
Per risolverlo, disattiva temporaneamente il plugin di sicurezza e di cache rinominando la cartella del plugin. Per farlo, accedi al tuo sito via FTP o con un plugin file manager, quindi rinomina la cartella specifica /wp-content/plugins/plugin-name in qualcos’altro.
Poi, prova ad accedere di nuovo alla bacheca di WordPress. Se questo risolve il tuo problema, reinstalla il plugin di cache e di sicurezza e segnala lo sviluppatore di questi plugin del problema di cookie che hai riscontrato, così potrà correggerlo.
Se migri il tuo sito WordPress su un altro server mentre il dominio rimane invariato, può crearsi un conflitto tra i cookie memorizzati nel tuo browser e il nuovo server di hosting. Quindi elimina tutti i cookie del browser e prova ad accedere alla bacheca di WordPress.
Risolvere l’errore «WordPress Enable Cookies» modificando il file wp-config.php
Devi incollare una singola riga di codice in questo punto per eliminare l’errore. Puoi accedere al file wp-config.php tramite Filezilla nella cartella principale del tuo sito. Incolla il codice qui sotto in fondo, appena prima della riga
/* That’s all, stop editing!…*/.
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );Aggiorna il browser e goditi nuovamente l’accesso al tuo sito.
Risolvi l’errore «Cookies are blocked or not Supported» modificando il file functions.php
Se nessuna delle soluzioni precedenti ha funzionato, prova quella qui sotto. Abbiamo suddiviso questa soluzione in tre passaggi distinti:
Passaggio 1: Apri e modifica il file functions.php
Puoi accedere a questo file e aprirlo usando il file manager di cPanel o uno strumento FTP come Filezilla. Dopo il login, vai nella cartella del tema del tuo sito, dove si trova il file functions.php. Di solito è wp-content/themes/theme-name/functions.php.
Passaggio 2: Aggiungi codice al file functions.php
Copia il codice qui sotto e incollalo in fondo al file functions.php.
if ( SITECOOKIEPATH != COOKIEPATH ) {
setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
}Passaggio 3: Salva il file
Dopo aver salvato e caricato il file functions.php modificato sul tuo sito, non dovresti più vedere l’errore «Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.»