Da poco tempo è stata rilasciata la versione Wordpress 5.5. Nella maggior parte dei casi l'avanzamento di versione, può comportare errori e bug di diverso tipo relazionati con componenti obsolete oppure non aggiornate del tuo sito web.

L'aggiornamento di WordPress 5.5 ha apportarto molte modifiche al sistema. Sono stati risolti molti bug con conseguente miglioramento delle prestazioni e della sicurezza. La più importante modifica ha riguardato la rimozione del jQuery Migratae 1.x. Nonostante avvisi ed il suggerimento di prepararsi a questo importante aggiornamento molti siti web realizzati in Wordpress sono stati danneggiati o comunque hanno riportato problemi di diversa tipologia, principalmente relazionati con questo specifico aggiornamento.

Procedendo con i testi e raccogliendo segnalazioni varie possiamo riassumere come di seguito i problemi principali:

- Editor classico: malfunzionamenti per quanto riguarda l'editor visivo
- Plugin e Temi: problemi di funzionamento con temi e plugins realizzati con codice obsoleto
- Problemi di visualizzazione delle immagini
- Anomalie ed errori riguardanti l'impaginazione di alcuni siti web compromettendone navigazione e l'esperienza dell'utente
- Bug nelle sitemap (già risolto con l'aggiornamento 5.5.1 rilasciato i primi di Settembre)

Se, dopo aver effettuato l'aggiornamento alla versione di Wordpress 5.5 hai riscontrato dei problemi, sei nel posto giusto.
A seguire ti mostreremo alcuni semplici procedure per risolvere i problemi sopra descritti.

Esistono due metodi principali per risolvere i problemi con l'aggiornamento di WordPress 5.5:

- Abilitare il plug-in jQuery Migrate Helper
- Effettuare il downgrade a una versione precedente di WordPress

Prima di iniziare

Se i problemi sono talmente gravi da non riuscire nemmeno ad accedere al backend, quasi sicuramente qualcuno dei plugin potrebbero aver generato il problema. Per risolvere e poter accedere quantomeno al pannello di amministrazione del tuo sito la soluzione migliore è quella di accedere al file manager (con account FTP) e disattivare provvisoriamente tutti i plugin attivi rinominando, crea un account FTP, accedi al tuo file manager e disattiva tutti i plugin rinominando (sempre provvisoriamente) la cartella di ogni plugin. La stessa operazione puo essere effettuata per i temi.

NOTA: prima di qualsiasi aggiornamento oppure operazione di questo tipo consigliamo di generare sempre un backup completo di tutto il sito e tenerlo sempre a disposizione. In questa maniera, se qualcosa va storto, sarai sempre in grado di ripristinare la situazione di partenza.

Installare e abilitare il plug-in jQuery Migrate Helper

La prima soluzione di questa guida consiste nell' attivazione del plugin jQuery Migrate Helper. Questo componente permette al codice obsoleto di funzionare nelle ultime versioni di Wordpress.
jQuery Migrate Helper è uno strumento gratuito che ti darà un'ottima soluzione fino a quando gli sviluppatori non risolveranno i problemi di aggiornamento dei loro plugin e temi.

Questo plugin non è più abilitato di default nella versione Wordpress 5.5. Quindi, per installare jQuery Migrate Helper, nella dashboard di WordPress vai su Plugin > Aggiungi nuovo e quindi, cerca Abilita jQuery Migrate Helper e attivalo.
Una volta attivato non dovrai effettuare nessuna configurazione aggiuntiva in quanto il plugin abiliterà automaticamente il codice jQuery-migrate risolvendo i problemi di aggiornamento di Wordpress 5.5.

NOTA: questa soluzione non risolve i problemi del tuo sito, ma ti aiuterà a ripristinare il tuo sito e a farlo funzionare fino a quando i plugin e i temi utilizzati non saranno aggiornati alla nuova versione del tuo sito Wordpress

Effettuare il downgrade a una versione precedente di WordPress

Un'altra potenziale soluzione per risolvere i problemi di compatibilità con WordPress 5.5 è eseguire il downgrade di WordPress a una versione precedente. Questo non risolve il problema in fondo, ma ti dà più tempo per scoprire cosa sta succedendo o per aspettare un plugin o un aggiornamento del tema.
Puoi eseguire il downgrade a una versione precedente di WordPress in due modi diversi:

- Manualmente
- Utilizzando il plug-in WP Downgrade

Essendo una soluzione provvisoria consigliamo di effettuare tale procedura con il plugin WP Downgrade con un semplice click. Il downgrade manuale è una procedura difficile e delicata che può durare diverso tempo e considerata la provvisorietà di questa operazione non sarebbe la migliore scelta.
La prima cosa che devi fare è installare e attivare WP Downgrade sul tuo sito web. Successivamente, nella pagina delle impostazioni di WordPress, potrai vedere il menu di configurazione del plugin.
Ricordiamo che prima di effettuare qualsiasi operazione con questo plugin consigliamo di controllare di avere una copia di backup completa del tuo sito web.

Il plugin rileva automaticamente la versione corrente di Wordpress in uso e la lingua. Per ripristinare una versione precedente è sufficiente inserire la versione da ripristinare digitando esattamente la versione. Dato che stiamo utilizzando WordPress 5.5 e abbiamo problemi dopo l'aggiornamento, faremo il downgrade del nostro CMS alla versione stabile 5.4. Quindi, nel campo Versione di destinazione di WordPress, puoi inserire "5.4" e subito dopo salvare le modifiche.
Se il processo va a buon fine vedrai un messaggio di conferma che la modifica è stata apportata e quindi dovresti essere in grado di visualizzare correttamente il tuo sito web dopo aver riattivato plugin e temi.
Dopodiché, vedrai un messaggio di conferma che la modifica è stata apportata e il gioco è fatto. Ora dovresti essere in esecuzione sulla versione 5.4!
Questa modifica dovrebbe risolvere i problemi di compatibilità dopo l'aggiornamento a WordPress 5.5. Se non sei soddisfatto delle prestazioni del tuo sito, puoi sempre eseguire il downgrade o l'aggiornamento a qualsiasi altra versione di WordPress utilizzando questo plug-in.

Anche in questo caso la soluzione aiuta solo provvisoriamente a risolvere problemi di compatibilità con Wordpress 5.5 dandoti il tempo di correggere i plugin obsoleti oppure di aspettare il relativo aggiornamento da parte degli sviluppatori.

Come possiamo aiutarti?

Se non riesci a risolvere i problemi di compatibilità con Wordpress 5.5 puoi richiedere la nostra assistenza tecnica compilando il formulario di contatto. Ricevuta la richiesta di assistenza un nostro consulente tecnico si metterà in contatto con te nelle successive 24 ore. Per la richiesta di interventi urgenti puoi contattarti inviandoci un messaggio con Whatsapp.