Hello everyone,
We’ve just updated the plugin you can use to test BuddyPress pre-release versions ! Please make sure to upgrade it from your WordPress Dashboard, and of course don’t hesitate to test the latest 8.0.0 beta release 😉.
Hello everyone,
We’ve just updated the plugin you can use to test BuddyPress pre-release versions ! Please make sure to upgrade it from your WordPress Dashboard, and of course don’t hesitate to test the latest 8.0.0 beta release 😉.
Here’s the announcement post about it we just published on BuddyPress.org:
😘
@vapvarun checked our support forum and hasn’t found concerning feedbacks relative to this release.
@im4th replied to one of the comments that was posted on the announcement post about the next WordPress Full Site Editing (FSE) & Widgets Block Editor features. He tested the first one before our meeting and told us about his concerns during the chat. In short it’s a breaking change for the BuddyPress Theme Compat API. A pretty long discussion took place between @johnjamesjacoby @im4th and @vapvarun about it. We finally decided to open a very important ticket on our Trac to decide whether it’s on BuddyPress or FSE to adapt. If you have an opinion about it, please take a few minutes to share it with us.
bp_core_new_nav_default()
function ticket (#8471), we decided we were too close to release date to do the necessary tests to be sure the patch doesn’t introduce some regressionWe agreed to build a new beta release before our release candidate. @im4th will take care of it next week.
It will happen on May 26 at 19:30 UTC and of course in #BuddyPress. If you have ideas or questions, feel free (and we are strongly encouraging you) to comment this summary to share them!
PS: we count on you to test the 8.0.0 beta release!
Hi!
Please join our development chat tomorrow (May 12 at 19:30 UTC). It will happen in #BuddyPress.
Here’s our agenda:
8.0.0 release schedule’s reminder
If you have specific/additional points you need to discuss about, please share them into the comments area of this post.
See you 🔜
Until now, only the Primary group of xProfile fields was displayed on the registration form of your community. 8.0.0 gives you the freedom to choose any field from any field group to add to your site’s registration form.
On a fresh & new install, the “Profile Details” section of the sign-up form will only include the Name field of the Primary xProfile field group.
If you upgraded BuddyPress from a previous version, the fields you included into the Primary xProfile field group will all be used as the default ones into the “Profile Details” section of the sign-up form.
To manage the fields to use into the “Profile Details” section of your sign-up form, head over to the Users > Profile Fields Administration screen. You’ll discover a new tab named “Signup fields” at the last position of the xProfile Groups navigation.
Once you activate this tab and just under it, you’ll find a message explaining how to use drag and drop to pick the fields you want to use into the sign-up form. You can select any fields from any other xProfile field groups.
There’s another way to add fields to the sign-up form thanks to a specific metabox into the xProfile single Field edit screen.
You can also activate the Signups metabox checkbox to include a field into the registration form.
Signup fields are added the ones under the others. If you need to change this order, you can do it at any time using drag and drop inside the Signup Fields tabbed area.
Finally, If you need to remove a field from the signup form, you can do it using the corresponding “Remove” link (displayed at the bottom right of the Field’s box) into this tabbed area or from the xProfile single Field edit screen deactivating the Signups metabox checkbox.
Feel free to read the story of this feature on our Trac to know more about how it was built.
If your theme uses a custom buddypress/members/register.php
template, please make sure to update it so that it uses the new way of building arguments in order to make the xProfile loop fetch the Signup fields.
bp_has_profile( bp_xprofile_signup_args() );
Please, consider testing BuddyPress 8.0.0 pre-releases to make sure everything’s fine for your specific configurations.
End users, don’t worry: if they forgot to do so when BuddyPress 8.0.0 is released, the back compatibility mechanism we’ve put in place will make sure you can enjoy this new feature.
The BuddyPress xProfile component gives you the power to create as many profile fields as you wish quickly and to organize these fields into groups of fields. An important step when creating a new profile field is to select the Field Type that best suits your need to display the information.
The Checkbox Acceptance field type is a new type of field we will introduce into our next major release (8.0.0). Thanks to it you’ll be able to easily create a new field to manage the Terms of Service of your site (which is often mandatory nowadays to follow compliance) or any other acceptance page (eg: code of conduct, good behavior rules, etc…). As it’s a profile field, it’s very easy to include it into your registration form to be sure to have your new members to agree to your linked acceptance page.
When you’ll create a new xProfile field once you upgraded to BuddyPress 8.0.0, you will find a new field type option – Checkbox Acceptance.
After selecting the Acceptance field, you can map your terms of service page to field options and include it into your registration form using the checkbox of the new Signup metabox (also introduced in 8.0.0).
Save your profile field, and log out to preview the result on your registration page.
It will be visible as in the above screenshot, mapped terms & condition page link on the register page with checkbox. Of course, new users will be able to click on the “Terms and conditions” link to aknowledge it.
Existing members can also agree to your acceptance page. Tell them to log in and visit their edit profile screen to submit their Acceptance from there. Once submitted, it will be a read-only field; members can not uncheck the value for the Acceptance field.
The acceptance field will only be visible to the logged-in member (viewing their self profile) and the admin. It will not be visible to members visiting any other one’s profile.
The video below will show you how to create a new Acceptance field
Please read the full story about this new xProfile field type, head over to this ticket on our Trac environment.
It will happen on May 12 at 19:30 UTC and of course in #BuddyPress. If you have ideas or questions, feel free (and we are strongly encouraging you) to comment this summary to share them!
PS: we count on you to test the 8.0.0 beta release!
Hi everyone,
Please help us making the final release as great as possible! Test 8.0.0-beta1 and tell us what you think of it and if you find a bug, thanks in advance to keep us informed 😍.
Hi!
Please join our development chat tomorrow April 28 at 19:30 UTC. It will happen in #BuddyPress. This will be an important meeting: the first beta is scheduled for April 29. There are 10 remaining tickets into the milestone. If you have some patches to refresh, review, or commit before this beta release: don’t wait too long 🚀.
Here’s the 8.0.0 release schedule:
If you have specific/additional points you need to discuss about, please share them into the comments area of this post.
See you tomorrow 😘
I have the great honor to announce you all, the BuddyBar that was with us since BuddyPress 1.0.0 (@apeatling gave it birth on September 9, 2009) has been completely removed from our source code on April 29, 2021, 12.854 commits later!
Its menus has been transposed into the WP Admin Bar which firstly appeared in WordPress 3.1. It was possible to turn off the WP Admin Bar in favor of the BuddyBar for a while even when we deprecated it in BuddyPress 2.1. We were thinking about completely removing it since version 3.0, but we regularly delayed its disappearance. I can understand it was a difficult move to do 😉. Yesterday, I took my courage in both hands and made this hard move.
To honor its memory and to remember my early times with BuddyPress, I’ve installed the 1.0.3 version of BuddyPress on a WordPress µ (version 2.8.1) configuration earlier today. The least we can say is: it looked really great in our first default theme!
Thanks a lot BuddyBar, you did a great job and I won’t forget you 💪 😘