Usa l'indice dei contenuti
Probabilmente molti avranno notato che, dalla versione 5.8 di WordPress, è stato introdotto il nuovo sistema di visualizzazione e gestione dei widget a blocchi basato sul builder Gutenberg.
Con questa nuova interfaccia, è possibile gestire i widget come se fossero dei blocchi di Gutenberg. Quindi oltre ai classici widget già presenti, ora sono disponibili all’uso anche i blocchi di Gutenberg.
Hosting professionale per WordPress e ad alte prestazioni. Scopri i pacchetti disponibili su Xlogic per il tuo sito web.
Tuttavia, questa nuova interfaccia ha creato un bel po’ di problemi a molti siti WordPress, a partire da errori sulla bacheca legati alla compatibilità, fino addirittura a non poter più modificare alcun widget per via di schermate completamente bianche.
Oltre a ciò, molti utenti di WordPress, hanno trovato poco intuitiva la nuova schermata di gestione dei widget a blocchi, chiedendo a gran voce di voler tornare alla visualizzazione precedente.
Ecco perché, in questo articolo, vedremo come disabilitare la visualizzazione dei widget di Gutenberg e ripristinare la schermata dei widget classici.
Ripristinare i widget classici con un plugin
Il metodo più facile per ripristinare i widget classici rimuovendo i widget di Gutenberg è senza dubbio quello di utilizzare il plugin chiamato Classic Widgets realizzato appositamente dai alcuni contributori di WordPress esattamente per questo scopo.
Una volta installato ed attivato questo plugin, non sarà necessario fare nulla, penserà a tutto lui e ripristinerà la visualizzazione classica dei widget disattivando quella attuale.
Nota bene: leggendo la descrizione del plugin, gli sviluppatori dichiarano che il supporto ai widget classici verrà mantenuto almeno fino al 2022 o per tutto il tempo necessario.
Ripristinare i widget classici con uno snippet PHP
Un altro metodo altrettanto valido e con lo stesso risultato finale, è quello di utilizzare una manciata di righe PHP.
Questo snippet può essere incollato direttamente all’interno del file functions.php del proprio child theme, oppure può essere utilizzato all’interno di un plugin come code snippets o simili.
Questo è lo snippet PHP da utilizzare:
// Disabilita l'editor dei blocchi dalla gestione dei widget sul plugin Gutenberg.
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' );
// Disabilita l'editor dei blocchi dalla gestione dei widget
add_filter( 'use_widgets_block_editor', '__return_false' );
Le prime due righe dello snippet si riferiscono al plugin di Gutenberg (nel caso fosse installato nella propria installazione di WordPress), mentre le ultime due righe agiscono direttamente su Gutenberg integrato in WordPress.
L’effetto finale è il medesimo del plugin precedentemente descritto, ossia ripristinare la vecchia visuale dei widget di WordPress rimuovendo quella attuale a blocchi.
Conclusioni
Abbiamo visto come disabilitare i widget di Gutenberg per tornare alla visualizzazione classica dei widget. Abbiamo elencato due metodi differenti: uno con un plugin apposito, mentre per i più avvezzi un metodo direttamente tramite snippet PHP.
E tu? Hai disabilitato la versione dei widget a blocchi? Perché? Il motivo è dovuto ad un errore oppure è perché non hai ancora preso familiarità con questa nuova visuale? Faccelo sapere nei commenti 🙂
I backup sono essenziali per ogni sito web. Non farti trovare impreparato nel momento del bisogno, usa UpdraftPlus per i backup del tuo sito web!