Blog Post

Updates to bbPress plugins

With the WordPress 5.8 release last week, and the new Block Editor based Widgets panel, most plugins with widgets were broken. I have already released multiple plugin updates last week, and today all bbPress plugins with widgets are updated.

If you want to read more about the problems the new Widgets panel caused, check out the previous post on this blog: Widgets Panel with Block editor. This post includes all relevant information about the Widgets panel problems, and my recommendation stands: don’t use the Blocks Widgets panel, switch back to the Classic Widgets.

Today, updates have been released for:

  • GD bbPress Toolbox Pro, version 6.5.1
  • GD Topic Polls Pro, version 3.3.3
  • GD Topic Prefix Pro, version 3.1.2
  • GD Members Directory, version 2.1.2
WordPress 5.8 Widgets Panel with Blocks Editor

Updates are solving the following Widgets with Blocks Editor related issues:

  • Widgets don’t load and show error on the panel: all plugins were affected by this, because new panel does things in the wrong way without using proper admin side page context, and my plugins were not loading some of the code needed.
  • Styling for the widgets interface: all plugins were affected by this too, and now, there is updated styling to make widgets look as they were before.

What these updates don’t fix (and will not fix):

  • Previews in many cases don’t work: the reason for this is the context of the widget preview, and it is impossible to get the proper context inside the Widgets Panel on the admin side, and widget content can be visible on the frontend only in the proper context.
  • Some errors during the widgets saving: this is caused by the errors in WordPress 5.8 and the Legacy Widget. Until there is the fix for the Legacy Widget to solve the issue with the saving, you might see some warnings in the error log. I can’t fix these because it would break my plugins, and the problem is caused by the WordPress, not my plugin. Once the WordPress is properly updated, I will revisit this issue again, and make the changes.
  • Some settings might not save: due to the major bug in the WordPress 5.8 Legacy Widget, saving process for the widget is fired more than once with improper passing of instance settings.

The only way to avoid issues is to disable Block Editor powered Widgets Panel and use Classic Widgets. There is a good chance that current issues with the new panel will take a while to be fixed, and it might not even happen in the next few months.

To see the list of all the changes, please check out the changelogs for: GD bbPress Toolbox Pro, GD Members Directory for bbPress, GD Topic Polls Pro for bbPress, GD Topic Prefix Pro for bbPress. If you find any issues, please, report them in the support forums for: GD bbPress Toolbox Pro, GD Members Directory for bbPress, GD Topic Polls Pro for bbPress, GD Topic Prefix Pro for bbPress.

Please wait...
GD bbPress Toolbox Pro plugin for WordPress and bbPress Forums
Enhancing WordPress forums powered by bbPress

Expand bbPress powered forums with attachments upload, BBCodes support, signatures, widgets, quotes, toolbar menu, activity tracking, enhanced widgets, extra views...

GD Members Directory plugin for WordPress
Members Directory for bbPress powered forums

Easy to use plugin for adding forum members directory page into bbPress powered forums including members filtering and additional widgets for listing members in the sidebar.

GD Topic Polls Pro plugin for WordPress and bbPress Forums
Enhance bbPress forums with topic polls

Implements polls system for bbPress powered forums, where users can add polls to topics, with a wide range of settings to control voting, poll closing, display of results and more.

GD Topic Prefix Pro plugin for WordPress and bbPress Forums
Easy to use topic prefixes for bbPress forums

Implements topic prefixes system, with support for styling customization, forum specific prefix groups with use of user roles, default prefixes, filtering of topics by prefix and more.

About the author

Milan Petrovic
Milan Petrovic

CEO and Lead developer of Dev4Press Web Development company, working with WordPress since 2008, first as a freelancer, later founding own development company. Author of more than 250 plugins and more than 20 themes.

Subscribe to Dev4Press Newsletter

Get the latest announcements, release digests, promotions and exclusive discounts, and general Dev4Press-related news straight into your mailbox.

This form collects your email (optionally your name) for the purpose of sending you newsletters. Check out our Privacy Policy for more information on how we store and manage your data. We will not send you any spam. Newsletters are sent 2 to 4 times every month.

Latest From The Blog

antispam wpforms

Fighting spam in WPForms Lite & Pro

WPForms is a very popular plugin for creating contact forms, and a free version is available in the repository. But both versions have very basic spam protection, and that's why coreSecurity Pro has an Antispam feature for the WPForms plugin.
gravity forms antispam results

Gravity Forms Antispam results

We have used the Gravity Forms plugin on Dev4Press for over ten years now, and having a good antispam solution is essential to keep contact form entries clean and not waste time sorting out what is spam or not.
Multiple topic prefixes

GD Topic Prefix Pro 3.7/3.8 for bbPress

GD Topic Prefix Pro version 3.7 is a smaller scope release that includes the latest shared code library, various updates, and fixes and adds a license code panel in the plugin settings and plugin dashboard notice about license status.

1 thought on “Updates to bbPress plugins”

  1. Hi.
    Thanks for your hard work, detailed explanations and quick updates.
    Gutenberg continues to be a nightmare for users in my opinion and should still be off by default and only turned on by experienced users who are willing to take the risk with what is really still beta software.
    I continue to use the disable gutenberg plugin which now also has the option to turn off the new widgets so saving you an extra plugin.

    I really don’t understand all the hype over Gutenberg compared to vastly more advanced and error free page builders such as Beaver Builder Pro and Elementor Pro.
    Gutenberg makes so many promises but you end up needing to install lots of addon plugins to adjust settings, add more blocks etc and that was what they initially claimed to be avoiding – a true core solution – but page builders are still way more comprehensive and easier for most to use.

    Please wait...

Leave a Comment

GeneratePress - The perfect lightweight theme for your next project
Grammarly - Number 1 Writing App