Wenn Sie Widgets bislang gern und fleißig nutzen, kann es sein, dass Sie mit den Änderungen der WordPress-Version 5.8 irritiert sind von der neuen Möglichkeit, die Widgets nun auch in Blöcken verwalten zu können.
Eigentlich stellt es eine Arbeitserleichterung oder, wenn man so will, eine Vereinheitlichung in der Verarbeitung der Inhalte dar, weil man nun nur noch in der Logik des Gutenberg-Editors denken muss und alle Vorzüge der Blöcke genießt.
Kehren Sie zur klassischen Widgets-Ansicht zurück, wenn die Neuerung der Widgets-Ansicht Chaos auf der Website bewirkt
Nun kann es aber sein, dass Sie mit Ihrer Website ein Theme im Einsatz haben und über customized Sidebars eine Websitestruktur erarbeitet haben, die nicht den technischen Sprung der Widgets-Neuerung mitmacht. Dann kann es sehr sinnvoll sein, diese Neuerung auszusparen und bei der klassischen Widgets-Ansicht zu bleiben.
In meinen beobachteten Stör-Fällen zeigte sich, dass zusätzlich erstellte Customized-Sidebars mit eigens zugeordneten BlogPost-Kategorien nicht mehr angesprochen wurden. Sie wurden nicht erkannt und WordPress hat anstelle der individuell erstellten Widgets-Themen einfach ungefiltert alle Kategorien eingeblendet. So kommt es zu einer ungewollten Wiederholung gleicher Inhalte.
Ich rate Ihnen, erst wenn Sie feststellen, dass mit der neuen Widgets-Verwaltung Ihre Website in Unordnung geraten ist, auf die alte, klassische Widgets-Ansicht zurückzugehen, denn eigentlich sind Neuerungen immer sinnvoll und man ist gut beraten mit der Zeit zu gehen.
2 Möglichkeiten wie Sie sich die klassische Widgets-Ansicht zurückhohlen
Die Plugin-Lösung
Mit dem Plugin ‚Classic Widgets‘ können Sie sich ganz unkompliziert die klassische Widgets-Ansicht zurückholen. ‚Classic Widgets‘ ist ein offizielles WP-Plugin. Es wird vom WordPress-Team gepflegt und nach deren Auskunft bis mindestens 2022 unterstützt und gewartet. Eine Verlängerung des Plugin-Supports ist denkbar.
Code in der Function.php des Child-Themes
Die Alternative zum Plugin ist ein Eintrag in die function.php des aktiven Child-Themes. Wer damit firm ist, nutzt bevorzugt diese Methode.
/*================================================
* WordPress 5.8 Widget Gutenberg System deaktivieren
*===============================================*/
// Disables the block editor from managing widgets in the Gutenberg plugin.
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' );
// Disables the block editor from managing widgets.
add_filter( 'use_widgets_block_editor', '__return_false' );
Mit beiden Lösungen kommen Sie zurück zur alten Widget-Verarbeitung. Fertig – Problem gelöst!