FAQ - Come capisco quale plugin/tema da problemi a Wordpress?
Va premesso che non esiste un approccio migliore dell'altro per capire cosa stia creando problemi a una installazione WordPress. A volte potrebbe trattarsi di un problema di incompatibilità PHP risolvibile tramite la modifica di alcuni parametri, altre volte il problema potrebbe essere legato all'incompatibilità della versione PHP, a un conflitto con il modulo di sicurezza del server, ma non solo.
Molto spesso, però, il problema è dovuto a uno dei plugin o al tema utilizzato. Ad esempio, uno JavaScript del tema potrebbe andare in conflitto con uno JavaScript di uno dei plugin; in altri casi due plugin potrebbero includere una funzione PHP con lo stesso nome, e si potrebbe proseguire ancora per molto.
In tutti quei casi in cui il problema è riconducibile a un plugin, o comunque a un conflitto tra plugin o tra tema e plugin, un buon approccio per capire quale tema/plugin stia creando problemi a una installazione WordPress è il seguente:
| 1. | Aggiornare WordPress all'ultima versione. Vanno aggiornati anche i plugin e il tema. |
| 2. | Impostare un tema differente, preferibilmente quello di default di WordPress. |
| 3. | Se si ha attivo un plugin di caching, svuotare la cache del plugin. |
| 4. | Disabilitare tutti i plugin. |
| 5. | Riabilitare un plugin per volta, tranne l'eventuale plugin di caching, e controllare il sito a ogni riabilitazione avendo cura di svuotare ogni volta la cache del browser. Nel momento in cui viene fuori l'errore, l'ultimo plugin attivato dovrebbe essere quello problematico. A questo punto si può disabilitare nuovamente e si potrà proseguire con l'attivazione degli altri plugin, incluso l'eventuale plugin di caching lasciato in sospeso. |
Laddove non fosse possibile aggiornare l'installazione a causa di un altro tipo di incompatibilità, ad esempio perché si necessita di una versione vecchia di PHP, oppure laddove l'aggiornamento non risolvesse il problema, si può proseguire con le verifiche successive.
Laddove invece non si riuscisse più ad accedere all'admin di WordPress, è possibile disabilitare plugin e temi attraverso Gestione File del cPanel, nel seguente modo:
| 1. | Navigare fino alla cartella di installazione di WordPress in /wp-content/plugins/. |
| 2. | Disabilitare tutti i plugin rinominando la cartella plugins in plugins_temp. |
| 3. | Effettuare l'accesso all'admin di WordPress, dopodiché rinominare la cartella plugins_temp in plugins, in modo da ritrovare tutti i plugin disabilitati. |
Se nonostante ciò non si potesse ancora accedere all'admin di WordPress, si può provare a disabilitare il tema in uso in questo modo:
| 4. | Navigare fino alla cartella di installazione di WordPress in /wp-content/themes/. |
| 5. | Disabilitare il tema rinominando la relativa cartella. Ad esempio, se il tema si chiama verde, basterà rinominare la cartella verde in verde_temp e ritentare poi l'accesso all'admin di WordPress. |
| 1. | Rinominare le cartelle dei plugin e del tema è sconsigliato e andrebbe vagliato solo come ultima ipotesi, laddove non sia più possibile accedere all'admin. |
| 2. | L'approccio sopra menzionato è generico e non è detto che aiuti a risolvere. Va pertanto preso solo come indicativo, in quanto resta sempre e solo al webmaster la scelta dell'approccio migliore per risolvere l'eventuale problematica. Va inoltre chiarito che l'eventuale plugin scovato potrebbe essere "problematico" non per colpa diretta, ma per una concatenazione di cause. Laddove si volesse approfondire perché non si vuole rinunciare a tale plugin, è consigliabile contattare lo sviluppatore del plugin dandogli quanti più dettagli possibile in merito all'errore e alla propria installazione. |
| 3. | Tramite l'apertura di un ticket è possibile richiederci il ripristino dell'ultimo backup disponibile o quello della prima data disponibile, comunicandoci quando si è certi che il sito fosse funzionante. |


©