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.
Buddypress does not provide a shortcode for the activity stream. There are only 2 ways to achieve this:
1. You can create your Activity Feed shortcode which is it will require some custom PHP works
2. Find a BuddyPress plugin that provides a BuddyPress Activity Feed shortcode.
Thanks Munazza
I tried that plugin but it doesn’t work as well as I hoped.
The generated code doesnt allow me to hook into bp_before_activity_loop as it does on default buddypress.
Hi Ryan,
You can use Shortcodes for BuddyPress plugin to display BuddyPress activities on any page. You can find it here: https://wbcomdesigns.com/downloads/shortcodes-for-buddypress/
It also provides shortcodes for members and groups, allowing you to display member and group directories on any custom page.
Please let me know if you have any further questions!
You can edit the Buddypress.pot file using Poedit software and edit or edit the words using the Loco Translate plugin.
Hi everyone,
I’m working on customizing my BuddyPress site and would like to change the text that says “posted an update in the group” on the activity page. Specifically, I want to replace the word “group” with “Teams.”
Could someone guide me on which file I need to edit to make this change? Any tips on best practices for modifying this would also be appreciated to ensure I don’t break any future updates.
Thanks in advance!
Best,
I recently tried a theme for buddypress but when I uninstalled that theme, it messed up the style a bit on buddypress.
It got rid of the background for some things like the group lists, members, and activity posts. Also messed with the search bar.
@kokiri
It sounds like you’ve already taken some great troubleshooting steps. Since the “Join Group” button isn’t functioning, I would recommend the following:
Check for JavaScript errors: Right-click on the page, select “Inspect,” then go to the “Console” tab to see if any errors appear when you click the button. JavaScript conflicts often cause buttons to stop working.
Enable WordPress Debugging: You can enable the debug log by adding the following line to your wp-config.php file:
php
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
This will help catch errors that might not be visible in the front-end.
Check group creation method: If your groups were created using a plugin or demo import, try creating a new group manually to see if the issue persists. Sometimes imported data can cause conflicts.
If none of these resolve the issue, it could be helpful to explore potential theme conflicts with BuddyPress or review any customizations you may have made.
People can check the list of groups and list of members on the directory page. Usually, the page is “yourwebsite.com/members” for the member’s directory and “yourwebsite/com/groups” for the group directory.
You can see and edit the slug on BuddyPress Settings >> URL tab.
If the issue is the non logged-on user can not access it, I think it is because there’s a restriction system on your website. Maybe it’s part of a plugin/theme on your website or a code. You need to disable it so people can access your BuddyPress directory.
Wordpress Version: 6.6.2
Buddypress Version: 14.1.0