Vedo errori di plugin/tema sul mio sito WordPress
Questo tutorial riguarda i seguenti argomenti:
A volte, quando visiti il tuo sito web o provi ad accedere al suo pannello di amministrazione in wordpress, potresti visualizzare degli errori che ti impediscono di procedere ulteriormente. Per esempio:
Warning: An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /home/customer/www/domain.com/public_html/wp-content/themes/functions.php on line 73
Se riscontri errori simili, segui i passaggi successivi per risolvere il problema.
Passo 1Abilita il debug
WordPress ha una funzionalità integrata per investigare i problemi PHP relativi all’applicazione o ai plugin e temi attualmente attivi. Abilitare questa funzionalità mostrerà tutti gli errori e gli avvisi nel front-end del tuo sito Web o nel file di registro locale. Per abilitare il debug, vai in Site Tools > Sito > Gestione File e modifica il file wp-config.php che si trova nella cartella public_html del tuo sito WordPress.
All’interno del file aggiungi queste 2 regole prima di questa riga: “/* That’s all, stop editing! Happy publishing. */”:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);
Salva le modifiche al file e accedi al tuo sito. Se vi sono errori o avvisi PHP, WordPress li mostrerà e dovresti essere in grado di vederli nelle pagine problematiche del sito web. Verrà anche creato un file denominato debug.log nella cartella public_html/wp-content del sito, che conterrà eventuali errori e avvisi.
Una volta che è stata identificata la causa dei problemi nel tuo sito e dopo averla gestita, rimuovi le due righe che sono state aggiunte nel file wp-config.php per disattivare nuovamente la modalità di debug.
Passo 2Controlla i messaggi di errore nel sito per individuare la causa del problema
Spesso la causa dell’errore è un plugin o un tema problematico. Se vedi dei messaggi di errore nel sito web, controlla se menzionano il nome di uno qualsiasi dei plugin o temi attualmente attivi. Se si in tal caso, puoi provare disattivare il plugin menzionato o cambiare il tema del sito Web con uno differente per provare a risolvere il problema.
Passo 3Disabilita tutti i plugin del tuo sito e cambia il tema
Se non riesci a trovare errori specifici che suggeriscano un particolare plugin o tema, prova a disattivare tutti i plugin del tuo sito web. Se l’errore è sparito, allora puoi iniziare ad attivare i tuoi plugin uno a uno per determinare quale causi l’errore, e poi quindi eliminare il plugin problematico e sostituirlo con uno nuovo che fornisca funzionalità simili. Se l’errore persiste ancora – cambia il tema del sito web.
Passo 4Ripristina il tuo sito web da un backup
Se hai fatto recentemente delle modifiche al tuo sito web, puoi usare uno dei backup automatici che creiamo per ripristinare il tuo sito web da una data in cui funzionava correttamente.
Passo 5Contatta uno sviluppatore
Se i passaggi precedenti non funzionano, contatta uno sviluppatore di WordPress. Uno sviluppatore può aiutarti a configurare correttamente la tua applicazione WordPress e a risolvere eventuali errori o avvisi. Se non ne hai uno, puoi consultare alcuni dei nostri partner di fiducia che forniscono codifica WordPress e supporto personalizzato nella nostra sezione Servizi extra dei partner.