Thank you. I disabled all plugins except for Buddypress. I still get 0 members for a group that has 2 admins and no other members.
Thank you for the reply, shanebp, but quite sure that is not the issue. Usernames are in the main WP profile and cannot be changed via admin. That is why my tech guy had to go into the database.
It seems BuddyPress is creating the URL slug from the username and it is the slug that appears on the member’s profile page. So we need to figure out how to change the slug and not only the username.
I disabled all the plugins and switched the theme to twenty-twenty-two. There is no bp-custom.php file. I also downloaded the latest version of BuddyPress and replaced the original BP 10.3.0 plugin folder with the newly downloaded one. I am running PHP 7.4.
The same fatal error persists while the user requesting site access gets approved.
Here is the fatal error from the error screen:
Fatal error: Uncaught Error: Class ‘BP_Notifications_Notification’ not found in /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/bp-members-membership-requests.php:249 Stack trace: #0 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(309): bp_members_membership_requests_delete_notifications_on_change(Array) #1 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(false, Array) #2 /home/nondualhealersas/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #3 /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/classes/class-bp-signup.php(961): do_action(‘bp_core_signup_…’, Array, Array) #4 /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/classes/class-bp-members-admin.php(1816): BP_Signup::activate(Array) #5 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(307): BP_Members_Admin->signups_admin_load(”) #6 /home/nondualhealersas/public_html/wp-includes/class-wp-h in /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/bp-members-membership-requests.php on line 249
Also, from WordPress’s built-in fatal error detection feature:
WordPress version 6.0.1
Active theme: Twenty Twenty-Two (version 1.2)
Current plugin: BuddyPress (version 10.3.0)
PHP version 7.4.30
Error Details
=============
An error of type E_ERROR was caused in line 249 of the file /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/bp-members-membership-requests.php. Error message: Uncaught Error: Class ‘BP_Notifications_Notification’ not found in /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/bp-members-membership-requests.php:249
Stack trace:
#0 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(309): bp_members_membership_requests_delete_notifications_on_change(Array)
#1 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(false, Array)
#2 /home/nondualhealersas/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#3 /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/classes/class-bp-signup.php(961): do_action(‘bp_core_signup_…’, Array, Array)
#4 /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/classes/class-bp-members-admin.php(1816): BP_Signup::activate(Array)
#5 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(307): BP_Members_Admin->signups_admin_load(”)
#6 /home/nondualhealersas/public_html/wp-includes/class-wp-h
In addition, the only other BP plugin I had been using was BuddyPress Xprofile Custom Field Types Version 1.2.4 by BuddyDev. This has been disabled along with everything other than the BP plugin so I’m not sure if this has any relevance.
Assistance would be appreciated.
We are having an issue with the way usernames are being displayed in our member directory. We are using MemberPress with BuddyPress.
The issue came about because I did not realize there was an admin setting that forced email addresses to become usernames. That setting has since been changed. Some usernames are very problematic for our members and we want to change them.
I am a canyoneering instructor, not a technician, so I hired a competent technician who was able to edit one username in the database as a test, but the original email address version of the username is still being displayed on the members’ profile page.
The member whose username was changed as a test is Tyler Miller. His original (forced) username was tyler-millerzionadventures-com. He is no longer working for Zion Adventure Company. Our technician was able to change his username to tyler.miller and that is how it appears when I look at his WordPress profile. But the URL to his member profile is: https://canyonguidesinternational.org/members/tyler-millerzionadventures-com/ and tyler-millerzionadventures-com is still being displayed on his member profile page.
In contrast, I created my own member profile without the forced email address username setting. This is the URL to my member profile:
https://canyonguidesinternational.org/members/rich-carlson/ My username is being displayed correctly as rich-carlson
Please help. Is there a simple way to change the username and have it displayed correctly in multiple places? Or are there multiple fields in the database that must be changed?
ALSO … While researching this issue we also discovered an issue with the search filters in the member directory. When alphabetical is selected, the directory displays all 86 members. But when either last active or newest registered is selected only 5 members are displayed. This problem is new. It was displaying all members regardless of filter just a few days ago.
Thank you in advance for your prompt assistance.
canyonguidesinternational.org
wordpress 6.0.1
buddypress 10.3.0
memberpress 1.9.39
memberpress + buddypress 1.1.16
Its not work for me,
I disabled all plugins, and change my theme to a wordpress theme,
I upgrade my PHP version to 7.4
I don’t found the bp-custom.php file
And I have the last version of buddypress 10.3.0
the issue still exists
Fatal error: Uncaught Error: Class 'BP_Notifications_Notification' not found in /home/logimtqa/sites/giz/wp-content/plugins/buddypress/bp-members/bp-members-membership-requests.php:249
Its not work for me,
I disabled all plugins, and change my theme to a wordpress theme,
I upgrade my PHP version to 7.4
I don’t found the bp-custom.php file
And I have the last version of buddypress 10.3.0
Hi @diogolinoribeiro
You may try disable all non BuddyPress plugin and change your WP theme to default theme for temporary.
Check site to see if issue still exists. If issue goes away after deactivating other plugins and switching theme then this means that either the theme or one of the plugins was conflicting with BuddyPress. If it turns out to be a plugin/theme conflict, then you need to activate the plugins/theme one by one until you find the plugin/theme that causes the issue to come back.
If the issue still exists then it is not a plugin or theme conflict. And do these things
1. If you have a custom code in bp-custom.php, please remove it for temporary
2. Make sure to use the latest version of BuddyPress
3. Check your PHP version, and upgrade it to minimum 7.4 version.
PS: Backup your website first before do those steps!
Hi @babyface-1 @pycc
You may try disable all non BuddyPress plugin and change your WP theme to default theme for temporary.
Check site to see if issue still exists. If issue goes away after deactivating other plugins and switching theme then this means that either the theme or one of the plugins was conflicting with BuddyPress. If it turns out to be a plugin/theme conflict, then you need to activate the plugins/theme one by one until you find the plugin/theme that causes the issue to come back.
If the issue still exists then it is not a plugin or theme conflict. And do these things
1. If you have a custom code in bp-custom.php, please remove it for temporary
2. Make sure to use the latest version of BuddyPress
3. Check your PHP version, and upgrade it to minimum 7.4 version.
PS: Backup your website first before do those steps!
Hello
i talked to sweat date theme develover
they tolld me to do few changes
i did all like disabled their theme and as well as all other plugins except buddypress
still problem is there
so buddypress plugin core has any bug
pls check if you can
Thanks in advance
Hey!
Is there a way to hide Admins from the general member’s directory – maybe with a plugin or a shot script? Also, would that not be a great feature to be included in the next update for BuddyPress?
Thanks in advance
I’ve a new BuddyPress site with 3 members. Member1 is the admin and sole member of a new group. Member2 is their Friend, the Member3 is not.
When Member1 the group admin visits the group page and selects Invite Members all that is shown is “No friends were found. Try another filter.”
Selecting ‘My Friends’ or ‘AllMembers’ results in the same message.
Both Member2 and Member3 are not members of the group and both do not have pending invitations. Both users have logged into their account (its fully activated).
If I select WP default theme Twenty Twenty-Two and disable all plugins other than BuddyPress issue is the same.
I’m at a loss to explain it and get Invite members working. Does anyone know of any gotchas that I might not be aware of?
Hola. Quisiera saber como instalar buddypress en mi sitio web.
Hello –
In the Manage Pending Memberships page when I click to Activate a Pending Account I get the following fatal error.
Despite the error, the pending account does get activated and the requesting member gets a confirmation notification.
Any assistance with this would be greatly appreciated.
Thank you –
Fatal error: Uncaught Error: Class ‘BP_Notifications_Notification’ not found in /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/bp-members-membership-requests.php:249 Stack trace: #0 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(309): bp_members_membership_requests_delete_notifications_on_change(Array) #1 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(false, Array) #2 /home/nondualhealersas/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #3 /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/classes/class-bp-signup.php(961): do_action(‘bp_core_signup_…’, Array, Array) #4 /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/classes/class-bp-members-admin.php(1816): BP_Signup::activate(Array) #5 /home/nondualhealersas/public_html/wp-includes/class-wp-hook.php(307): BP_Members_Admin->signups_admin_load(”) #6 /home/nondualhealersas/public_html/wp-includes/class-wp-h in /home/nondualhealersas/public_html/wp-content/plugins/buddypress/bp-members/bp-members-membership-requests.php on line 249
WordPress: 6.0
BuddyPress: 10.3.0
Website: https://nondualhealersassociation.org/
WordPress version 6.0
Buddypress Version 10.3.0
Hello all,
I am attempting to use posts as a journal of sorts. Would like posts to remain private to user, unless they check a box to share with logged in community when creating the post.
Best Regards,
Hello,
I use youzify and buddypress in my website and when someone publish something in activity page, an email is sent to all users to warn them and give them a link to access the post. This email just display the link to access at the post so I would like to display an excerpt of the post.
This is the email result https://zupimages.net/viewer.php?id=22/27/pr10.png
This is the email configuration https://zupimages.net/viewer.php?id=22/27/yjst.png
Someone have a idea ?
Thanks.
Here solution
After activating multisite I installed and network activated BuddyPress. I also added this line to wp-config.php: define ( 'BP_ROOT_BLOG', 2 ); where 2 is ID of your communitycommunity.mysite.com
That way BP is accessible from an entire network, but profiles are handled only from the network site.
After activating multisite I installed and network activated BuddyPress. I also added this line to wp-config.php: define ( ‘BP_ROOT_BLOG’, 2 ); where 2 is ID of your communitycommunity.mysite.com
That way BP is accessible from an entire network, but profiles are handled only from the network site.
I am working on creating a social media platform by buddypress, but I have a problem, how do I allow the customer to schedule his post, is there a WordPress plugin that schedules posts.
I have a wordpress site. With a buddypress theme. And I have a live and a staging site.
So I updated buddypress from: 1.7.9 to 2.0.2. on staging. But now in several pages the css is broken.
For example if I look in the css. Then I see in the 1.7 version:
#buddypress .bp-list .action .generic-button .leave-group, body #buddypress .bp-list .action .generic-button .membership-requested {
background: #007CFF;
color: #fff;
}
and in the 2.0 version this:
body #buddypress .bp-list .action .generic-button .leave-group, body #buddypress .bp-list .action .generic-button .membership-requested {
background: var(--bb-primary-button-background-regular);
border-color: var(--bb-primary-button-border-regular);
color: var(--bb-primary-button-text-regular);
}
So the properties of the newer buddypress theme changed apparently?
So my question is: what I have to do? Do I really need manually over all the pages to check what the differences are with buddypress 1.7 and 2.0?
But this sounds not so promising. For example if you have a site with 300 pages.
Then you have to go manually page for page what changes? And then in the child theme you have to correct everything?
This sounds absurdant.
So what is your advice? How can I fix this?
THank you
Thanks I’ve worked out how to disable that email. I don’t think this solves my initial problem – in theory this email should be active so it’s sent when an admin turns the request down. However, I kind of agree with the view in https://buddypress.org/support/topic/membership-requests-email/ – that usually when an admin turns a request down, it will be because it’s deemed to be spam. And thus the email shouldn’t be sent. So I’m OK with deactivating the email completely I think.
Hi @joselawrence
Have you tried BuddyPress Friends widget?

Hello there!
Is there a way to allow people on buddypress site to be able to purchase some paid ads to the site (Like you do on Facebook)
Thank you in advance.
Best Regards,
Kevrikosaios Evangelos
edit: I updated Buddypress and it works now. Update your buddypress, people! Thanks again x1,000,000 for showing me how to use wpdebug. thank you!