Restore the old Widgets interface with WPMasterToolKit's "Disable Block-Based Widgets Settings Screen" module.
Since WordPress 5.8, widget management has adopted the block-based editor, offering a similar approach to Gutenberg. Although this editor brings greater flexibility, some users prefer the old widget interface for its simplicity and compatibility with classic themes or plugins. With the Disable Block-Based Widgets Settings Screen from WPMasterToolKit, you can restore the classic widget screen with a single click.
Why return to the classic widget screen?
Although the block editor offers advantages for advanced users, it can pose challenges:
- Limited compatibility : Some themes and plugins don't work properly with the block-based editor.
- Lost simplicity: The classic widget interface is more intuitive for users used to the old system.
The module Disable Block-Based Widgets Settings Screen allows you to restore the classic widget interface for a simpler, more familiar management experience.
Main features of the module
- Complete deactivation of the block-based editor for widgets : The module disables the Gutenberg editor in the widget screen.
- Back to the classic screen : Once activated, the module automatically restores the old widget interface.
- Simplicity: No additional configuration required, the module works immediately after activation.
How does the module work?
This module uses native WordPress filters to disable the block editor in widget management:
- Filter
gutenberg_use_widgets_block_editor
: Disables block-based editing in Gutenberg. - Filter
use_widgets_block_editor
: Disables the block editor in WordPress widgets.
These filters force WordPress to use the classic widget management interface.
How do I use the Disable Block-Based Widgets Settings Screen module?
- Activate the : In the WPMasterToolKit dashboard, activate the module Disable Block-Based Widgets Settings Screen.
- Automation : After activation, the classic widget interface is automatically restored.
- Use the old interface: Go to the Appearance > Widgets to see classic widget management.
Use cases
- Compatibility with older themes : Sites using themes that don't support blocks may experience problems with the block-based editor.
- Reducing complexity : The old interface is simpler and ideal for non-technical users.
- Performance: Reduce the load on administration by avoiding the use of the block-based editor.
Technical documentation: the hooks used
The module relies on two key filters to disable the block editor in widgets:
- Filter
gutenberg_use_widgets_block_editor
Disables the use of the block editor in the widget interface provided by Gutenberg.
Example:add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' );
- Filter
use_widgets_block_editor
Disables the block editor for widgets in WordPress, regardless of configuration.
Example:add_filter( 'use_widgets_block_editor', '__return_false' );
Our technical choices
- Universal compatibility : The module works with all modern versions of WordPress since the introduction of the widget block editor.
- Simple integration : No complex interface or settings. The module works in the background to restore the classic screen.
- Optimized performance : The old widget interface consumes fewer resources than the block-based editor.
Conclusion
The module Disable Block-Based Widgets Settings Screen from WPMasterToolKit is perfect for those wishing to return to a classic interface for managing widgets. Whether for compatibility reasons or to simplify the user experience, this module offers a quick and efficient solution. Try it today to restore the old way of managing widgets on your WordPress site.