I have multiple non-Admin test accounts at my site that I use to test user experience. I’ve tried the passwords that should work to log in, to no avail. When I try to reset the password from multiple angles (using the password reset on the site, and from the initial signup email), I’m not receiving a password reset email. (not in spam folder either, and it’s been multiple hours since the first reset attempt)
In addition, when I try to log in from the site’s forum login button, it says “Method Not Allowed”.
I have Buddypress 12.0.0 and just installed the BP Classic plugin which didn’t solve either issue.
Pirates with Ben – About Pirates CSG
Thanks for any help!
Ben
Hi @yatesa01
About this:
> The option in customizer to use round profile images is no longer present after updating to 12.0.
It’s not an issue, we’re removed it on purpose, to avoid messing with the active Theme’s way of displaying an avatar.
https://buddypress.trac.wordpress.org/ticket/8273
You can easily get it back using this CSS rule:
.buddypress-wrap .avatar {
border-radius: 50%;
}
Hi @bmoreau92
Thanks for your feedback.
I agree it’s weird.
BP Classic also brings back the BP Legacy widgets. The Latest Activities is one of them. But this widget is only available if the BP Nouveau Template pack is active. It looks like although it’s the case this template pack is not loaded which is causing the error because one of its functions is used by the Latest Activities widget.
I’ve tried to reproduce an issue but wasn’t able. As it’s a premium theme, I cannot see what’s wrong.
If you do not need this BP Legacy widget, you can simply unhook it and it should fix the issue. You can add the following code into a bp-custom.php file for example.
function flatsome_weird_option_bug() {
remove_action( 'bp_widgets_init', array( 'BP_Classic_Templates_Nouveau_Latest_Activities', 'register_widget' ) );
}
add_action( 'bp_after_setup_theme', 'flatsome_weird_option_bug', 6 );
@wingflap
I’ll try this again, the 1st attempt seems to have gone away (into moderation, perhap?), nevertheless, I’ll attempt to illustrate the how to add “Custom Link” via 2 (two) Screenshots. The following should illustrate how to add a “Custom Link” and illustrates a setup for BuddyPress Member Nav menu items.

The next Screenshot, hopefully, illustrates how to enter info into the “Label” and “URL” textboxes. The “me” in the URL is converted/replaced by whomever happens to be the current “logged-in user“.

BuddyPress 12.0 function bp_core_get_user_domain deprecated
Hi !
Since version 12.0 I get a critical error.
WordPress debug mode gives me this message :
Deprecated: La fonction bp_core_get_user_domain est obsolète depuis la version 12.0.0 ! Utilisez bp_members_get_user_url() à la place. in /home/nudeoep/www/wp-includes/functions.php on line 6031
I installed BP Classic and it resolves the problem.
BUT when I try to change the options of my Flatsome Theme, I don’t see the regular screen but this :
Dernières notes publiées (BuddyPress)
Titre :
Nombre max. à afficher :
It’s weird !
Thanks in adavance four your help !
I received this message from WordPress :
WordPress a trouvé une erreur avec l’une de vos extensions, « BP Classic »
Une erreur de type E_ERROR a été causée dans la ligne 206 du fichier /home/nudeoep/www/wp-content/plugins/bp-classic/inc/templates/classes/class-bp-classic-templates-nouveau-latest-activities.php. Message d’erreur : Uncaught Error: Call to undefined function bp_nouveau_get_activity_filters() in /home/nudeoep/www/wp-content/plugins/bp-classic/inc/templates/classes/class-bp-classic-templates-nouveau-latest-activities.php:206
Stack trace:
#0 /home/nudeoep/www/wp-includes/class-wp-widget.php(535): BP_Classic_Templates_Nouveau_Latest_Activities->form(Array)
#1 /home/nudeoep/www/wp-admin/includes/widgets.php(276): WP_Widget->form_callback(Array)
#2 /home/nudeoep/www/wp-includes/class-wp-customize-widgets.php(1148): wp_widget_control(Array, Array)
#3 /home/nudeoep/www/wp-includes/class-wp-customize-widgets.php(1096): WP_Customize_Widgets->get_widget_control(Array)
#4 /home/nudeoep/www/wp-includes/class-wp-customize-widgets.php(714): WP_Customize_Widgets->get_available_widgets()
#5 /home/nudeoep/www/wp-includes/class-wp-hook.php(324): WP_Customize_Widgets->enqueue_scripts(”)
#6 /home/nudeoep/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#7 /home/nudeoep/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#8 /home/nudeoep/www/wp-admin/customize.php(123): do_action(‘customize_contr…’)
#9 {main}
thrown
Details of my configuration :
WordPress version 6.4.2
Thème actif : Flatsome (version 3.18.2)
Extension actuelle : BP Classic (version 1.2.0)
PHP version 8.0.30
Hi !
Since version 12.0 I get a critical error.
WordPress debug mode gives me this message :
Deprecated: La fonction bp_core_get_user_domain est obsolète depuis la version 12.0.0 ! Utilisez bp_members_get_user_url() à la place. in /home/nudeoep/www/wp-includes/functions.php on line 6031
I installed BP Classic and it resolves the problem.
BUT when I try to change the options of my Flatsome Theme, I don’t see the regular screen but this :
Dernières notes publiées (BuddyPress)
Titre :
Nombre max. à afficher :
It’s weird !
Thanks in adavance four your help !
Bruno
Hi @priyam1234
Can you test the following code to see if that’s enough for ACF to load its fields UI?
function priyam1234_generate_post_type_ui( $args = array() ) {
$args['show_ui'] = current_user_can( 'manage_options' );
return $args;
}
add_filter( 'register_buddypress_post_type_args', 'priyam1234_generate_post_type_ui' );
About your questions on BP URL functions, you can read this developer documentation resource which includes some examples of use for most of the described functions:
https://github.com/buddypress/buddypress/blob/master/docs/developer/functions/rewrites.md
yatesa01: I see from this other topic, it’s the Astra theme. I’m looking at it.
Here’s the ticket about the BP Blocks regression: https://buddypress.trac.wordpress.org/ticket/9037
@wingflap
12.1.0 will be a minor release. There won’t be a 13.0.0 release just like the 13th floor often lacks in building. We’ll jump to 14.0.0 for our next major release.
How long will it take us to reach 14.0.0, it depends on the number of people who will contribute to it. 12.0.0 took us almost a year and 46 people contributed to it.
See: https://buddypress.trac.wordpress.org/ticket/9038
After upgrading to 12.0 on our site, which went through without any errors, I’ve noticed several issues. We do have the legacy plugin in place. Some of the stuff is minor–the block that displays the most recent active users now displays a single vertical line of avatars instead of spacing it out nicely in a grid (though it looks fine from the page editor), the round avatars that had been in the Nouveau theme for user profiles are now gone, and the layout of the tabs on the user profile page are all messed up and don’t look as polished as they did before.
On the back end, I don’t see the new URL tab in BuddyPress settings page, just the old Pages tab.
Hi @nktine
Sorry to read about this issue, and thanks a lot for sharing your specific configuration.
Slug constants are deprecated since version 1.5.0 (meaning it’s been 12 years 3rd party plugins or themes should have stopped using them). Starting in 12.0.0, as slugs are totally customizable from the URL tabs of the BuddyPress settings screen, we’re not defining them anymore, that’s probably the reason of your fatal errors.
To solve this issue, you can try to define these constants from a bp-custom.php file for example, you’ll only get deprecated notices in this case. Let’s hope Grimlock will soon update his code
Hello sorry for that but problems also on my side
When upgrading to BP12
1.I get a critical error if i try to change slug
2. when i try to access a link i got https://xx.org//membres-xx/userxBP_SETTINGS_SLUG
(same with BP_FRIENDS_SLUG, BP_GROUPS_SLUG, BP_MESSAGES_SLUG , BP_SETTING_SLUG) <== think this is due to the template custom menu..
(template use Grimlock)
i use :
BP Classic
BP Maps for Members
BP Profile Search
BP xProfile Location
BuddyPress Docs
BuddyPress Extended Friendship Request
BuddyPress Group Chatroom
BuddyPress Group Email Subscription
Sélectionner BuddyPress Member Type Generator
BuddyPress Message Attachment
BuddyPress Profile Completion
BuddyPress Xprofile Custom Field Types
(yes a lot of them but if it work form me it work for all 🙂
Thank for your work and your help
Hi @mattobiwan1982
The Pages tab of the BuddyPress settings has been replaced by the URLs one where you can customize all BP URLs slugs. Directories, registration/activate pages are now managed ged from there. See:
https://github.com/buddypress/buddypress/blob/master/docs/user/administration/settings/urls.md
If you need to add some of these pages to your WordPress menus, I advise you to read:
https://github.com/buddypress/buddypress/blob/master/docs/user/administration/navigations/README.md
Hi
Can anyone tell me why when I enter the BuddyPress from WordPress settings it is not showing the Pages tab so I have no way of setting the registration, login pages etc?
Thanks
Matt
with that script on line 155 the function (buttons do work now), thanks
I try to stay in the loop with changes and helping documentation Buddypress as it develops.
Been using it over 14 years on this website, thanks again
Hi @gbordormor22
Here is how you can get involved with documentation:
https://github.com/buddypress/buddypress/tree/master/docs/contributor/documentation
You and everyone are very welcome to contribute.
@erotmil this is a public forum, do not share access to your site. I never ask to log in to a user site, and I’ll never log in to edit a user site. I just deleted the access you shared in your previous reply.
Your custom page is out of BuddyPress scope. The only thing that has changed since 11.4.0 that could possibly interfere imho is the fact BuddyPress used to put its JavaScript and Styles everywhere on your site, including this page. You can try to use the gist the way I commented it to have these JavaScript and Styles back.
Login as
on the website request page try and edit a request,
then to see how it does work, rollback to 11.40. you will see the rollback option in buddypress plugin . let me know what you think
Thanks
I have 3 websites and after the newest plugin update, the entire buddypress system crashed. All pages buddypress related give a fatal error screen. Activity, members page, profile, etc. I reverted back to the old version and it works fine again. I thought it was a plugin conflict but it is happening on multiple sites even fresh ones.
Thanks
Wordpress version: 6.4.2
Buddypress version with fatal error: 12.0.0
Buddypress version that works fine: 11.4.0
Thanks @vapvarun! I installed this plugin and tested the emails. I successfully received the email. I have WP SMTP mail set up as well, but people are still not getting email notifications from our BuddyPress group. Is this a “situation” thing from within BuddyPress? If so, I’m not sure how to create a situational email for group notifications.
@erotmil you can turn WP_DEBUG to false. Deprecated notices need to be addressed, but they are not responsible for the bug.
BP Classic can be activated before or after BuddyPress 12.0.0. In 11.4.0 we suggested to activate it so that the 12.0.0 migration task is short circuited, but it can be done after, it will simply revert the 12.0.0 migration task.
I’ll look at your HTML page asap.
I can indeed help with BuddyPress 12.0 Documentation, if I am guided on how it works.
I can start now, and try to finish by January ending.
Then, it will be easy if the Documentation does not involve me writing PHP Codes.
Regards.
You can easily check if email functionality is working on your website by using a couple of test email plugins available online. https://wordpress.org/plugins/check-email/
If it’s working, email functionality should also be operational. BuddyPress uses the same approach to send emails.