BuddyPress

  • BuddyPress 5.0 Introduces BP REST API, Paving the Way for Blocks

    BuddyPress 5.0 Introduces BP REST API, Paving the Way for Blocks

    BuddyPress 5.0.0 “Le Gusto” was released this week with the long-awaited BP REST API, a new Invitations API, and BuddyPress info on the Site Health screen. The release was named for a favorite pizza restaurant in Fortaleza, Brazil, where BP REST API contributor and core committer Renato Alves resides. The new REST API is fully…

  • BuddyPress 5.0 to Add Category for Storing BuddyPress Blocks

    BuddyPress 5.0 to Add Category for Storing BuddyPress Blocks

    BuddyPress 5.0 will include a way for developers to organize their blocks under a BuddyPress blocks category. Mathieu Viet shared a code example on the BuddyPress Dev Updates blog, demonstrating how to set the category property of a block to BuddyPress when registering a block type. The blocks registered with this category will appear under…

  • BuddyPress 5.0 to Introduce BP REST API, First Beta Due Mid-August

    BuddyPress 5.0 to Introduce BP REST API, First Beta Due Mid-August

    BuddyPress 5.0 is on track to introduce a new BP REST API, which has been in development as a feature plugin on GitHub since 2016. Contributors plan to merge the API with 14 endpoints for popular components like activity updates, groups, members, private messages, and extended profile fields. Another eight endpoints for blogs, friends, and…

  • BuddyPress 5.0 to Update Password Control to Match WordPress

    BuddyPress 5.0 to Update Password Control to Match WordPress

    BuddyPress 5.0 development began in December 2018 after 4.0.0 was released in November. The core BuddyPress team has not published a roadmap for what will be coming in 5.0, but features and fixes added so far can be found on GitHub in the commit log. One noteworthy addition to the upcoming major release is that…

  • BuddyPress 5.0 to Display Debug Info in the New Site Health Info Screen

    BuddyPress 5.0 to Display Debug Info in the New Site Health Info Screen

    The upcoming BuddyPress 5.0 release will add plugin-specific debug info to the new Site Health Info screen that is coming in WordPress 5.2. Mathieu Viet, who contributed the patch, said the information could be very useful to help solve issues on the BuddyPress forums. The panel is displayed at the bottom of the screen. It…

  • BuddyPress 3.0 Beta 2 Released

    BuddyPress 3.0 Beta 2 Released

    The BuddyPress development team has released Beta 2 of BuddyPress 3.0. BuddyPress 3.0 is a major release that contains some significant changes. A new template pack called Nouveau will replace the bp-legacy template packs introduced in BuddyPress 1.7. The new template pack has been refactored to be semantic, accessible, and use a new set of…

  • BuddyPress 2.9 Adds Ability to Safely Edit A Group’s Permalink

    BuddyPress 2.9 Adds Ability to Safely Edit A Group’s Permalink

    BuddyPress 2.9 ‘La Lombarda’ named after a restaurant established in 1922 in the UK, is available for download. This release contains a handful of small improvements. BuddyPress legacy templates now have Aria labels that improves accessibility to layouts. Group invites are no longer sent to users that have already received one. Uploading profile images on…

  • BuddyPress 2016 Survey Results Show 54% of Respondents are on PHP 7.0+

    BuddyPress 2016 Survey Results Show 54% of Respondents are on PHP 7.0+

    The results of the BuddyPress 2016 survey have been published. This year the survey received feedback from 302 respondents in 61 different countries, a 43% increase in responses from 2015. The top five countries represented in the survey include the United States (27.15%), India (7.62%), United Kingdom (6.95%), Germany (6.29%), and Canada (3.64%). English remains…

  • BuddyPress Core Contributors Working on a Way to Safely Edit a Group’s Permalink

    BuddyPress Core Contributors Working on a Way to Safely Edit a Group’s Permalink

    This past weekend while managing a site that runs BuddyPress, I ran into a situation where I needed to change a group’s slug or permalink. Editing the permalink for a post or page in WordPress is easy but BuddyPress doesn’t have the same functionality. As you can see in the screenshot below, an edit button…

  • BuddyPress 2.8 Boosts Minimum PHP Requirement, Adds Twenty Seventeen Companion Stylesheet

    BuddyPress 2.8 Boosts Minimum PHP Requirement, Adds Twenty Seventeen Companion Stylesheet

    BuddyPress 2.8 “San Matteo,” was released last week, led by long-time BuddyPress contributor Slava Abakumov. The release was named for San Matteo Panuozzo, an NYC pizza restaurant that specializes in panuozzo, a more portable pizza-sandwich hybrid. Following suit with the previous release, 2.8 focuses on improvements for developers and site builders, the project’s new target…

  • How to Add Users to BuddyPress Groups in Bulk

    How to Add Users to BuddyPress Groups in Bulk

    On a site I’m working on that runs BuddyPress, I created a new group and wanted to add nearly 400 registered users to it. Unfortunately, adding users to BuddyPress groups in bulk is not a core feature. I searched Google for a solution and while the BuddyPress Members Import plugin is recommended in many of…

  • BuddyPress 2.7.4 Patches Security Vulnerability That Could Allow Arbitrary File Deletion

    BuddyPress 2.7.4 Patches Security Vulnerability That Could Allow Arbitrary File Deletion

    The BuddyPress development team has released BuddyPress 2.7.4 to address a security vulnerability that affects all versions back to 2.0. According to John James Jacoby, lead developer of BuddyPress, “This version patches a vulnerability to the BuddyPress core attachments API that could allow arbitrary file deletion on certain installation configurations.” The vulnerability was responsibly disclosed by…

  • How to Make BuddyPress User Registration Invite-Only

    How to Make BuddyPress User Registration Invite-Only

    One of the first things I recommend users do after installing WordPress is to either close user registration or install a plugin that protects the site against spam registrations. A friend of mine recently started a new WordPress site that has BuddyPress installed. After two weeks, I chipped in to help him out and discovered…

  • How to Change the Default Members Landing Tab in BuddyPress

    How to Change the Default Members Landing Tab in BuddyPress

    For the past two weeks, I’ve been helping a friend build his site. The site uses WordPress and BuddyPress and is the first opportunity I’ve had to use BuddyPress for a project. The site is dedicated to a Hockey League league that’s specific to a video game. The league has a number of players and…

  • BuddyPress 2.8 Development Kicks Off, 2016 Survey Now Open for Developers

    BuddyPress 2.8 Development Kicks Off, 2016 Survey Now Open for Developers

    Development for BuddyPress 2.8 kicked off during last week’s meeting and the target release date was set for January 25. In line with the project’s recent change of course, the upcoming release will be another one focused on developers and site builders. Long time contributor Slava Abakumov is leading 2.8 with a focus on reducing…