Hello BuddyPress 9.0.0

It’s all about Widget Blocks!


screenshot of a block widget

WordPress 5.8 is right around the corner and debuts a brand new way to manage widgets: the Widget Block Editor. With BuddyPress 9.0.0, we have introduced 10 new BuddyPress Blocks, so you can continue to use your favorite BP Widgets with the new WP Block approach. The new BP Widget Blocks are simply Legacy Widgets we’ve rebuilt as BP Blocks, which means you can also access them in the Block Editor for use in your posts or pages! 

PS: Have you noticed that the icons for BuddyPress Blocks are now bright red? 

Convert a Legacy Widget into a Block Widget in two clicks 🙂 


screenshot of the transform control

As shown in the image above, it’s very easy to transform a Widget into a Block. Your existing Widget settings will automagically be imported into your shiny, new BP Block.

NB: Creating a BP Block for each existing BP Legacy Widget marks the first step toward the progressive retirement of these tiny pieces of BuddyPress content.

The BP REST API:  Improved endpoints and a new one!

This BuddyPress release was built in a short time frame to be ready for the release of WordPress 5.8. While doing the work on BP Widget Blocks, we’ve also manipulated many of our REST API endpoints and took this opportunity to improve several of them. We’re also introducing a new Sitewide Notices endpoint to allow site admins to create, edit, or delete notices and let all of your users fetch the active notice.

Under the hood

9.0.0 comes with fewer changes than most of our releases but includes fixes for issues which appeared in 8.0.0 and BP Nouveau Template Pack improvements. Click on the "Changelog" tab to discover them all!

Your feedback

How are you using BuddyPress? Receiving your feedback and suggestions for new features to include in future versions of BuddyPress genuinely motivates and encourages our contributors. Please share your feedback about this version of BuddyPress on our website.
Thank you for using BuddyPress!


Credits on BP REST

Credits on Trac
  1. 8.1.0
  1. sbrajesh
  1. 9.0.0
  1. vapvarun
  1. NekoJonez