Theme’s don’t interfere with settings pages I’m afraid, You could try switching to the 2017 theme to test. Could you share a screenshot of the BuddyPress Settings page?, you should have four tabs, Components, Options, Pages and Credits. Do you have those?
This is what WordPress support say:
Here is the lik you need:
It may be an issue with your theme not including that feature. I would maybe contact BuddyPress with that link to the forum post and ask them to clarify the exact issue.
Unfortunately, that does not work either. I’m not sure what is going on. If its the theme itself being stubborn, or if this one spot is being really picky.
Thanks for the reply. As I mentioned, I tested with another theme already so that was not the issue. I also had a couple of browsers open; one I was logged into and one I was not.
For whatever reason, it does seem to be showing all the buttons properly now.
Of note, in Chrome where I am logged in as an Admin, I can see variously:
- Request Sent
- Request Membership
- Leave Group
- Request Membership
- Request Membership
So it does seem to be showing the buttons for each of my 5 groups.
We aren’t logged in, so we cannot see or not see, the buttons.
If you created the group – you will not see the button because you are already a member.
Trying logging in as a Subscriber who does not belong to any groups and check for the buttons.
To rule out a theme issue, try switching momentarily to a WP theme like 2019 and check for the buttons.
If you are good with html, css and php, you can overload BP themes and make changes.
afaik, you can do the same with bbPress templates for forums, but you should ask on their support forums.
Hello,
I am working on one of my website, using buddy press installed on localhost with wordpress latest version 5.1.1, but the register page of the buddy press is not working, after submitting sign up form nothing happens, and redirects to home page. I am troubleshooting and searching the solution in the forum too. But didn’t get any fix.
I have tried new fresh installation of wordpress with buddy press installation, no other plugin activated instead of buddypress and the twenty seventeen theme activated, but still facing same issue.
Please help me with the solution.
Thanks in advance.
Typically the way to do this would be to overload the members page (buddypress/bp-template/bp-theme/members/members-loop.php) and at your code to display the field excerpt.
Hello again. I want to know if there a chance to make site with buddypress in shortcodes? I saw, buddypress working standalone, but theme creator not answering and the only way to solve this, is by using shortcodes in wpbakery page builder.
Hello Everyone!
I am building my own WordPress theme from scratch and im having an issue with Buddypress AJAX functions working on the “Buddypress Groups Widget”. When you click the “Newest | Active | Popular | Alphabetical” it just redirects the groups page instead of reloading dynamically on the page you are on, I thought this must be that the JS for Buddypress wasn’t getting injected properly, but it seems to be as other parts of buddypress JS are working, like the click to load more button.
When I use twenty seventeen the widget works fine.
I have disabled all other plugins to make sure there isn’t a conflict, no difference.
I have removed all Bootstrap 4 JS files to see if its a conflict, no difference.
I have the <?php wp_head(); ?> <?php wp_footer(); ?> in the right places for all the muck to be loaded
What else can I try to fix this? websites not live, im developing locally.
Thank you!
First of all, I got the filename wrong, it’s home.php you need to edit.
This should be about the easiest bit of php you can get. But you will need to get ftp access to your site then create a buddypress/members/single directory in your themes/childtheme directory. Then take a copy of the source home.php file.
Home.php creates the basic content for the profile page and if you open it up you will see a section as follows:
<?php if ( ! bp_nouveau_is_object_nav_in_sidebar() ) : ?>
<?php bp_get_template_part( 'members/single/parts/item-nav' ); ?>
<?php endif; ?>
This is what calls the navigation, at the moment it’s the second item being loaded, you want it to be the first, so you just need to move it as follows:
?>
<?php if ( ! bp_nouveau_is_object_nav_in_sidebar() ) : ?>
<?php bp_get_template_part( 'members/single/parts/item-nav' ); ?>
<?php endif; ?>
<?php bp_nouveau_member_hook( 'before', 'home_content' ); ?>
<div id="item-header" role="complementary" data-bp-item-id="<?php echo esc_attr( bp_displayed_user_id() ); ?>" data-bp-item-component="members" class="users-header single-headers">
<?php bp_nouveau_member_header_template_part(); ?>
</div><!-- #item-header -->
<div class="bp-wrap">
<div id="item-body" class="item-body">
<?php bp_nouveau_member_template_part(); ?>
</div><!-- #item-body -->
</div><!-- // .bp-wrap -->
<?php bp_nouveau_member_hook( 'after', 'home_content' ); ?>
Once you’ve done that use ftp to copy your updated file to themes/child-theme/buddypress/members/single/home.php and test. that should do it.
Did the theme create a number members page or is it using the default BP page? If it’s using the BP page then you could probably overload the members page to remove those items. However the members count is part of the page pagination.
Hello, I purchase a plugin theme but the included support has now expired so I am stuck.
I would like to know how to:
(1) remove the “total members number count” that is included in the members directory page
(2) remove the default search bar in the members directory page
thanks
You should be able to do that by overloading plugins/buddypress/bp-templates/bp-nouveau/buddypress/members/single/profile.php, you can place your modified copy in themes/child-theme/buddypress/members/single/profile.php.
I’m using 5.1.1 in WordPress and latest Buddypress version (Nouveau template). It is currently in a subdomain (sandbox) for now. I’m also using a child theme to make adjustments. I would like to move the navigation on all pages to ABOVE the the cover image/avatar. Or just move the coverimage/avatar to below the navigation. Is this an easy adjustment?
forgot the link – https://testing.leveledproduction.com/
Side note – Buddypress is impressive.
You should ask the theme developer to support BP Nouveau
you can add the following to your child themes functions.php file:
add_filter( 'bp_get_group_join_button', 'venutius_restrict_group_join', 10, 2 );
function venutius_restrict_group_join( $button, $group ) {
global $bp;
if ( current_user_can( 'manage_options' ) || $group->is_member ) {
return $button;
}
$membership_total = count( BP_Groups_Member::get_membership_ids_for_user( $bp->loggedin_user->id ) );
if ( $membership_total >= 1 ) {
return false;
}
return $button;
}
Hello @Venutius,
I’ve checked Buddypress options it shows Buddypress Legacy template.
Please find below the snap shot.

Hello! In the theme that I have installed I can only use Legacy Buddypress, is there any code where I can modify it? or css?
Thank you very much for the response!
You can see which BP Theme you are using by going to Settings>>BuddyPress>>Options
Have you looked at the BP Nouveau theme (Settings>>BuddyPress>>Options ) this allows you to set up vertical menus in Customizer.
Ok, this works for me, thank you.
But still in single group, in the group header, the group description will be shortened so oddly!
Is there also a way to change that?
I´m using bp nouveau and 2015 theme.
Good day Venutius,
Much appreciated, Please look my website Thinkbox I’ve used Astra WordPress theme and Youzer plugin for rich look.
Thanks,
Raakesh V.
Hi andhi,
Are you able to crop with just BuddyPress loaded and with a default theme such as 2017?
Hi Raakesh, glad it’s working for you, could you let me know which BP Theme you are using and Ill see if I can write some code to restrict joining to only one group?