This major release introduces new administration screens to manage your Member & Group Types 🙌

We are very excited to announce the immediate availability of BuddyPress 7.0.0 code-named “Filippi“. You can get it clicking on the above button, downloading it from the WordPress.org plugin directory or checking it out from our Subversion repository.

👉 If you’re upgrading from a previous version of BuddyPress, it’s always a good idea to back-up your WordPress database and files ahead of time.

You can review all of the changes in this 7.0.0 release in the release notes. Below are a few of the key features we believe you are going to love!

You can now manage your Member Types and/or Group Types right from your WordPress Dashboard

Illustration showing how to access to the BP Types Admin areas.

Playing with BP Types just became much easier! The Member Types and Group Types were primarily introduced in BuddyPress as features for advanced users, just like the WordPress Custom Post Type feature. Thanks to the two new WordPress Administration Screens, adding, editing and deleting Member & Group Types has never been so easy! Now you can set up BP Types using custom code or by simply using the Administration interfaces.

Let’s watch a demo about how it looks like for Member Types!

Fullscreen

3 new BP Blocks for your WP Posts & Pages

Illustration showing the BuddyPress Blocks category inside the Block Editor Inserter.

3 new BP Blocks are now available via your WordPress Editor. From the BuddyPress blocks category of the WordPress Block Inserter, you can pick a BP Block to feature a list of members, a list of groups or embed a public BuddyPress Activity into your post or page. Read more about it in this development note.

Here’s a quick video showing you how to insert a list of Members profile images into your home page.

Fullscreen

A default profile image for the sites of your network

Illustration of the BuddyPress Sites directory
Follow the white arrow to discover the new default profile image for sites.

The Site Tracking component now has a default profile image it can use to make your Sites loop prettier if some of them have not customized their WordPress Site Icon. Multisite WordPress configurations will be able to find it when displaying the Sites directory. Read more about it in the development note.

BP Nouveau is ready for Twenty Twenty-One 🎹

Fullscreen

You love the latest default WordPress Theme, so do we! It’s important for us to make sure the BP Nouveau template pack looks great in the default themes included in the WordPress package. This is the first of the many improvements we are bringing to our default Template Pack.

BP REST API improvements

The Developer documentation has been updated according to the latest improvements we’ve brought to the BuddyPress REST API.

To name two: get the groups the logged in user is a member of, and create a blog when BuddyPress is activated on a network of WordPress sites. Read this development note to learn about all the others.

Improved support for WP CLI

WP-CLI is the command-line interface for WordPress. You can update plugins, configure multisite installs, and much more, all without using a web browser. In 7.0.0, you will be able to use new BuddyPress CLI commands to manage BuddyPress Group Meta, BuddyPress Activity Meta, activate or deactivate the BuddyPress signup feature and create BuddyPress-specific testing code for plugins.

Discover more about it from this developer note.

Under the hood

7.0.0 includes more than 70 changes such as image lazy loading support, multiple Member Type assignment, a Docker ready development environment to improve your BuddyPress experience as users, and as contributors to our project.

Many thanks to the 55 contributors who helped us build & translate BuddyPress 7.0.0

Adil Oztaser (oztaser), Boone B Gorges (boonebgorges), Brajesh Singh (sbrajesh), corsky, Dan Caragea (dancaragea), David Cavins (dcavins), devnik,Dilip Bheda, Dion Hulse (dd32), dragoeco,Erik Betshammar (kebbet), etatus, Didier Saintes (ExoGeek)èŻ—èŻ­ (f2010525),George Mamadashvili, Giuseppe (mociofiletto), Hareesh,iamthewebbJavier Esteban (nobnob), Jb Audras (audrasjb), John James Jacoby (johnjamesjacoby), Joost Abrahams (joost-abrahams), k3690, Knut Sparhell (knutsp), Laxman Prajapati, Lidia Pellizzaro (lidialab), marbaqueMarcel Claus (geckse), marioshtika,Mark Robson (markscottrobson), Mathieu Viet (imath), mercimeMeet Makadia, Michael Beckwith, Morteza Geransayeh (man4toman), morenolq, N33D, oddev56, Paul Gibbs (DJPaul), Petter WalbĂž JohnsgĂ„rd (walbo), Peter Smits (psmits1567), Pooja N Muchandikar (pooja1210), Raruto, r-a-y, Renato Alves (espellcaste), scipi, Scott Bolinger (scottopolis), shanebp, shawfactor, sjregan, Stephen Edgar (netweb), tharsheblows, Tor-Bjorn Fjellner (tobifjellner), Varun Dubey (vapvarun) & wp24.cz (podporawebu).

BuddyPress Filippi

7.0.0 is code-named “Filippi” after Filippi’s Pizza Grotto in lovely San Diego, California, USA. The “Grotto” is in the back room of an Italian grocery and butcher shop in Little Italy. Tall pizza lovers will have to watch out for the Chianti bottles hanging from the ceiling, but the red-and-white-checked-tablecloth atmosphere and piled-high pizza is worth it!

Feedback is always welcome 😍

Receiving your feedback & suggestions for future versions of BuddyPress genuinely motivates and encourages our contributors. Please share your feedback about this version of BuddyPress in the comments area of this post. And of course, if you’ve found a bug: please tell us about it into our Support forums.