1. Remove your BP Plugin
2.Download here
BuddyPress 12.4.0 Maintenance Release
3. Install
I solved this bug by downgrading Buddypress to 12.4.0
I wonder if it would work for you too!
Hi,
I updated and saved my user profile bio in Buddypress, but it is still the previous one that appears when clicking on View.
Thanks for your help,
Philippe
Do you mean you want to restrict the file size of images uploaded? If yes, as I know both bbPress and BuddyPress do not have this feature. You can limit it directly on your server or use another plugin.
If someone runs into this problem (as I did today). If calling groups_get_groups in a hook like “plugins_loaded” it is to early in the WordPress loading sequence, and gives the SQL error. I moved my hook from plugins_loaded to bp_loaded and the SQL error went away. This is logic as to ensure that BuddyPress is loaded we should use a hook that ensures it.
I still think that groups_get_group shouldn’t give an SQL error though…
I am new to BuddyPress. I will be using BuddyPress with the forum software bbPress.
How can you moderate images uploaded to both BuddyPress and bbPress?
@troopleader
Thanks for the detailed explanation! I tried those steps, but unfortunately, it didn’t work for me. I made sure to adjust the ‘Unlock BuddyPress’ settings under each membership level and set ‘Joining Groups’ to ‘Yes,’ but users are still having issues joining groups. It seems like there might be another underlying issue on my end. Any other suggestions or tweaks I could try?
I totally feel you about the frustrations with tweaking settings and themes—I’ve had my fair share of stumbles too! Good luck with Gamipress, and thanks again for your help!
Thanks for Reply.
I have found this menus, but how we can send a test mail from these buddypress email templates.
Thanks
Hi – would love some help.
My member pages are not displaying with the sidebar as they should. They used to and they appear correct if I preview changes, but for some reason Buddypress is overriding the Divi page layout settings. https://learningcenter.jewelryclasseswithjen.com/members/
Buddypress version 14.1.0
Memberpress+Buddypress Integration version 1.1.18
Memberpress Plus version 1.11.35
Wordpress version 6.6.2
Divi version 4.27.1
Thanks in advance!
You can see the list of BuddyPress email template on the Emails menu:

OK, so I figured mine out! It is located in the Paid Memberships Pro – Settings – Levels. When you are setting up or editing a level, scroll to the very bottom and open “Other Settings”. Set the “Unlock BuddyPress:” to “Yes, give members access to specific features.” Then start clicking yes or no on which features you want them to have access to. There is one option that says “Joining Groups” (of course set it to yes). The default setting when you make a new member level is “No – lock all access to BuddyPress”.
After I made those changes to every single membership level it started working. I hope this is all that is wrong with yours. I’ve had a heck of a time setting this site up. Most of my problems have been solved with tweaking settings in hidden corners of the site. I’m working on the gamipress and had to restore from backups twice. I kept screwing up the badges and quests. I wanted two types of badges and two types of quests, but the theme just doesn’t support it without me having to stumble around a bunch of code. I’m not that competent! LOL!
Hi,
I have reinstalled the BuddyPress email functionality. While the test emails through WP Mail SMTP are working fine, I need to know how to test the specific email templates used by BuddyPress.
Could you please provide guidance on how to effectively test these BuddyPress email templates?
Thank you!
I think you just need to edit the wording of BuddyPress email template on the Emails menu
https://tinypic.host/image/image.2k8Otu
Hello,
I want to have my buddypress emails in my own language. So I followed this tutorial here:
Languages and Translations
and copied the mo and po files into wp-content / languages/ buddypress.
But the emails still remain in English even after making an email restore. Is it, because I am using the English WordPress version? But my site language is set to my language and the buddypress menus etc are all translated to this except the emails.
Do I have to translate it manually or whats the way to go? Thanks for helping me out!
No, I can’t, because I depend on both my current theme and the plugins I have installed. Buddypress now works as it should, apart from the fact that it is not possible to set any level of visibility for profile pages! But Youzify is all just chaos and disaster.
I want to remove the “Forum” step from the BuddyPress group creation step but keep the group forums active. I have tried many solutions but I can’t seem to find a filter I could use.
For example, this code:
add_filter( 'groups_create_group_steps', function ( $steps ) {
unset( $steps['group-settings'] );
return $steps;
} );
removes the group settings from the group creation process.
This code:
function buddydev_remove_group_admin_settings() {
if ( ! bp_is_group() ) {
return;
}
bp_core_remove_subnav_item( groups_get_current_group()->slug . '_manage', 'group-settings', 'groups' );
// reattach screen function to avoid 404.
add_action( 'bp_screens', 'groups_screen_group_admin', 3 );
}
add_action( 'bp_template_redirect', 'buddydev_remove_group_admin_settings', 1 );
removes the group settings from the Group “Manage” menu.
Using this:
function remove_unwanted_group_creation_steps() {
global $bp;
if ( isset( $bp->groups->group_creation_steps['forum'] ) ) {
unset( $bp->groups->group_creation_steps['forum'] );
}
}
add_action( 'bp_before_create_group_content_template', 'remove_unwanted_group_creation_steps', 9999 );
removes the step but leaves the /create/step/forum/ step active, thus messing with the custom number of steps I have.
I also posted in the bbPress forums but was told from a Moderator that this is probably a question for the buddypress support forum!
You can override the registration template in a child theme.
Steps:
Copy the registration template from wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/register.php
Paste it into your theme folder in wp-content/themes/your-theme/buddypress/members/register.php.
Modify the HTML, PHP, or structure in the file as needed.
Hello Buddypress community,
I am beginner with that plugin and I would like to know if there is a way to assign a template to my registration page, and to activation page as well.
Right now I just can see a slug to define in my settings, that’s it.
Is there any plugin, add-on, code or any option that I missed that will answer to my question ?
Thanks for your help 😉
@spacex95 You can try this CSS:
#buddypress span.activity, .item-meta.last-activity, .single-headers .activity {
display: none !important;
}
I think you have used BuddyPress and BuddyBoss themes. You can try deactivating the BuddyBoss theme temporarily to see if the issue persists, which will help determine whether the problem is related to the theme or BuddyPress itself.
// Check if the current component is 'activity'
if ( bp_is_current_component( 'activity' ) ) {
echo "This is the BuddyPress activity page!";
} else {
echo "This is not the BuddyPress activity page.";
}
bp_is_current_component( ‘activity’ )
This function checks if the current BuddyPress component being viewed is ‘activity’. Since BuddyPress 12 doesn’t use WordPress pages for components like activity, this is the correct way to detect if you are on the activity section.
Please clarify, the error happen when you upload BuddyPress plugin file?
Hi there,
I have created a couple of groups on my website and would like users to receive a notification whenever someone has posted something new in a group. But I can’t for the life of me figure out how to do this… am I missing something? Or do i need a Buddypress extension or another plugin?
Any help would be greatly appreciated!!
You need to install Loco Translate plugin on your website
Loco Translate
Go to Loco Translate >> Plugins, and you should see BuddyPress then. You also can check Loco Translate documentation to know how to use this plugin.