Tabella dei contenuti
WordPress è la piattaforma più usata al mondo per creare siti web, ma come ogni sistema, può presentare dei problemi. Fortunatamente, la maggior parte delle difficoltà ha una soluzione semplice. Ecco cinque tra i problemi più comuni e come affrontarli, con un’analisi più approfondita delle cause e delle soluzioni.
1. Schermata Bianca della Morte (White Screen of Death – WSOD)
Il White Screen of Death è forse l’errore più spaventoso per chi gestisce un sito WordPress. Lo schermo diventa completamente bianco e non mostra alcun messaggio di errore, rendendo difficile capire cosa sia successo. È come se il tuo sito fosse improvvisamente scomparso.
Cause comuni: Spesso è causato da un conflitto tra plugin o temi. Un plugin non aggiornato o incompatibile con la versione di WordPress può mandare in crash l’intero sito. Anche un limite di memoria PHP insufficiente può essere la causa, specialmente se stai usando molti plugin o un tema pesante.
Soluzione: La prima cosa da fare è isolare la causa. Se hai accesso al pannello di amministrazione, prova a disattivare tutti i plugin e a riattivarli uno alla volta. Se l’errore appare quando attivi un plugin specifico, hai trovato il colpevole. Se non hai accesso all’area di amministrazione, dovrai agire via FTP. Rinomina la cartella plugins (che si trova in wp-content) in plugins_old. Questo disattiverà automaticamente tutti i plugin. Se il sito torna visibile, rinomina la cartella in plugins e poi disattiva i plugin uno per uno dal pannello di amministrazione per trovare quello problematico.
Soluzione alternativa: Se il problema persiste anche dopo aver disattivato i plugin, prova a passare a un tema predefinito di WordPress, come “Twenty Twenty-Four”, per escludere un problema legato al tema. Per farlo, rinomina la cartella del tuo tema attivo via FTP.
2. Errore “Impossibile Stabilire una Connessione al Database”
Questo errore si verifica quando WordPress non riesce a connettersi al database del tuo sito. Senza una connessione, il tuo sito non può recuperare le informazioni necessarie per visualizzare i contenuti.
Cause comuni: Questo errore è quasi sempre causato da credenziali del database errate nel file wp-config.php, un database corrotto o problemi con il server del database dell’hosting. A volte, un semplice aggiornamento di WordPress o un attacco hacker può danneggiare le credenziali.
Soluzione: Controlla il file wp-config.php nella cartella principale di WordPress e verifica che i dati di accesso al database (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) siano corretti. Spesso, un piccolo errore di digitazione è la causa del problema. Se le credenziali sono giuste, il problema potrebbe essere legato al tuo hosting; contatta il loro supporto tecnico per verificare lo stato del server del database.
3. Errore 404 (Pagina Non Trovata) sui Post e le Pagine
Questo errore si manifesta quando i visitatori non riescono ad accedere ai singoli post o pagine, pur potendo navigare nella homepage. È un problema frustrante sia per te che per i tuoi visitatori, poiché i link non funzionano come dovrebbero.
Cause comuni: Spesso è legato a un problema con i permalink. Quando la struttura dei permalink viene modificata o il file .htaccess si corrompe, WordPress perde la capacità di reindirizzare correttamente i link.
Soluzione: Vai su Impostazioni > Permalink nella bacheca di WordPress e clicca su Salva modifiche senza cambiare nulla. Questo è un “trucco” che rigenererà il file .htaccess, risolvendo la maggior parte dei casi di errore 404. Se l’errore persiste, dovrai agire via FTP per eliminare manualmente il file .htaccess e poi ripetere il salvataggio dei permalink.
4. Problemi di Caricamento delle Immagini
Gli utenti possono riscontrare problemi durante il caricamento di immagini, vedendo messaggi di errore come “Directory non scrivibile” o “Si è verificato un errore durante il caricamento”. Questo impedisce di aggiungere nuovi media al sito.
Cause comuni: Le cause principali sono permessi errati per le cartelle o spazio su disco esaurito sul server. WordPress necessita di specifici permessi per scrivere i file, e se non li ha, non può caricare le immagini.
Soluzione: Verifica che la cartella wp-content/uploads abbia i permessi corretti (solitamente 755). Puoi farlo tramite un client FTP o il file manager del tuo hosting. Se lo spazio su disco è esaurito, dovrai eliminare file non necessari o chiedere al tuo fornitore di hosting di aumentare la capacità del tuo piano.
5. Il Sito non Invia Email
Molti siti WordPress utilizzano l’invio di email per funzioni come reset della password, notifiche dei commenti o messaggi dai moduli di contatto. A volte, queste email non vengono inviate e si perdono nel nulla.
Cause comuni: La funzione predefinita di invio email di WordPress a volte non è affidabile, specialmente su server condivisi, a causa delle restrizioni del provider di hosting.
Soluzione: La soluzione più efficace è usare un plugin come WP Mail SMTP. Questo plugin permette di configurare WordPress per inviare email tramite un servizio SMTP dedicato (come SendGrid, Mailgun o anche Gmail), bypassando il sistema di invio predefinito del server.
Questo rende il processo più affidabile, sicuro e tracciabile, garantendo che le tue email arrivino a destinazione.



