Published on
Dec 17, 2024
Updated on
Jan 02, 2025
Share

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

  1. Complete deactivation of the block-based editor for widgets : The module disables the Gutenberg editor in the widget screen.
  2. Back to the classic screen : Once activated, the module automatically restores the old widget interface.
  3. Simplicity: No additional configuration required, the module works immediately after activation.
WordPress widget management interface.

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.

Discover the module : Customized Body Class

How do I use the Disable Block-Based Widgets Settings Screen module?

  1. Activate the : In the WPMasterToolKit dashboard, activate the module Disable Block-Based Widgets Settings Screen.
  2. Automation : After activation, the classic widget interface is automatically restored.
  3. 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:

  1. 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' );
  2. 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.
Pro
from
2.50$
/Month
14
Days
Money-back guarantee
risk-free at 100 %!

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.

Category
Disable Features
Version
≤ 1.3.0
Type
Free
More than 18 reviews
+1000
Installations
104
Modules
Pro
from
30.00$
/Year