WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Justin Tadlock v1.0.0

X3P0 Legacy Widget

Enables the WordPress Legacy Widget block for block-based themes.

X3P0 Legacy Widget

The facts

Rating
5★ from 2
Active installs
200+
Price
Free
Last updated
28 Jun 2022
Added
Jun 2022
Requires WP
6.0
Tested up to
WP 6.0.14
Requires PHP
7.4
Downloads
5,062

Our analysis

AI-assisted

X3P0 Legacy Widget is a WordPress plugin that enables the core Legacy Widget block for the block editor. It allows users to embed classic widgets into their sites when using a block-based theme, facilitating the integration of third-party custom widgets that have not yet transitioned to the block system.

This plugin serves as a temporary solution for users who need to use legacy widgets while waiting for plugin developers to update their offerings. It is particularly useful for those who rely on specific custom widgets that are not yet available in block format.

Best for: This plugin suits users who need to use legacy widgets while transitioning to block-based themes.

What it does well

  • Enables the use of classic widgets in block-based themes
  • Useful for third-party plugins with custom widgets
  • Facilitates transition to the block editor

Where it falls short

  • Not all third-party widgets may work with the editor
  • Widget options are limited to defaults when used in posts/pages
  • Intended as a temporary fix, not a long-term solution

Verdict

X3P0 Legacy Widget provides a practical solution for embedding classic widgets in the block editor, but it is not a permanent fix and may have limitations with certain third-party widgets.

From the developer

Justin Tadlock's own description of X3P0 Legacy Widget, lightly tidied.

X3P0 Legacy Widget enables the core WordPress Legacy Widget block for the WordPress block editor. It is meant to be used alongside a block-based theme, such as Twenty Twenty-Two, so that users can embed classic widgets into their sites via the site editor (Appearance > Editor).

This plugin is mostly useful when working with third-party plugins that register custom widgets that have yet to be ported to the block system. This is meant to be a temporary fix, at least until developers update their plugins to support the block system. Please talk to your plugin developers and find out whether they have plans to do so in the long term. If not, you should look for alternative plugins that create block versions of the features you need. This plugin is meant as a transitioning tool, not something to rely on forever.

Note #1: The Legacy Widget block is a core WordPress (Gutenberg) block and not created by this plugin. For known issues or tickets related to the block itself, see the Legacy Widget label in the Gutenberg project repository.

Note #2: Widget options do not appear when used with the post/page editor. However, widget options are available via the site editor (Appearance > Editor). When used in a post/page, this means that users are stuck with whatever the widget’s default options are.

Note #3: Not all third-party widgets from plugins/themes will work in the editor. This is more likely an issue with those that use custom JavaScript. Please encourage plugin authors to migrate their plugins to custom block types.

Read the full description on the official page →

Tagged as