Youzer replaces all the BuddyPress profile templates.
You need to contact them about adding your button to their templates.
P.S: I’m using wordpress 5.6–de_DE & Buddypress Version 7.1.0. I hope that helps?
I just installed BuddyPress 7.1 and seems to be functioning. I had to create an Activate page which was fine. I tested a new account and they received an email with the activation link. I clicked the link and it when to the Activate page with the code. I clicked activate but the only notification the user receives is the URL changes to activate=1 or something like that. The page itself is blank. Is there a way to announce on the page that it was successful?
Thanks for that Boris,
I’ve updated this to fix the persoal issue and also add the what’s new tab to all activity tabs
function add_settings_subnav_tab() {
if ( bp_is_my_profile() ) {
$displayed_user_id = bp_displayed_user_id();
buddypress()->members->nav->edit_nav(array(
'position' => 9,
), 'friends', 'activity');
global $bp;
bp_core_new_nav_default(array(
'parent_slug' => $bp->activity->slug,
'screen_function' => 'bp_activity_screen_friends',
'subnav_slug' => $bp->friends->slug));
bp_core_remove_subnav_item( 'activity', 'just-me' );
bp_core_new_subnav_item( array(
'name' => sanitize_text_field( __( 'Personal', 'bp-profile-activity-wall' ) ),
'slug' => 'just-me',
'parent_url' => bp_core_get_user_domain( $displayed_user_id ) . 'activity/',
'parent_slug' => 'activity',
'screen_function' => 'bp_activity_screen_my_activity',
'position' => 10
) );
} else {
buddypress()->members->nav->edit_nav(array(
'position' => 10,),
'friends', 'activity');
}
}
add_action( 'bp_setup_nav', 'add_settings_subnav_tab', 100 );
function bpven_load_mention_me() {
$displayed_user_id = bp_displayed_user_id();
$currentpage = $_SERVER['REQUEST_URI'];
if ( bp_is_activity_component() && strpos( $currentpage, 'just-me' ) === false ) {
$_GET['r'] = bp_activity_get_user_mentionname( $displayed_user_id );
bp_get_template_part( 'activity/post-form' );
}
}
add_action( 'bp_before_member_body', 'bpven_load_mention_me' );
My dev friend said to say this:
“When you set bp_core_new_nav_default to friends tab, you are no longer able to access personal tab since it also keep using the default url slug.”
And this code:
function add_settings_subnav_tab() {
if ( bp_is_my_profile() ) {
buddypress()->members->nav->edit_nav(array(
'position' => 9,
), 'friends', 'activity');
global $bp;
bp_core_new_nav_default(array( 'parent_slug' => $bp->activity->slug, 'screen_function' => 'bp_activity_screen_friends', 'subnav_slug' => $bp->friends->slug));
} else {
buddypress()->members->nav->edit_nav(array(
'position' => 10,
), 'friends', 'activity');
}
}
add_action( 'bp_setup_nav', 'add_settings_subnav_tab', 100 );
Under the forum at this site in the statistics, Buddypress shows pictures (avatars?) showing who is online and who was shortly online. But the picture frames are empty, showing the preset dummy only. How can I get there the Avatars of the registered users?
Hi, You could try this:
function bpven_set_member_default_nav() {
if ( ! bp_is_user_profile() && ! bp_is_user_activity() && ! bp_is_user() ) {
return;
}
if ( bp_displayed_user_id() != bp_loggedin_user_id() ){
return;
}
bp_core_new_nav_default( array(
'parent_slug' => buddypress()->activity->id,
// other "activity" sub_nav slugs : personal favorites friends groups mentions
'subnav_slug' => 'friends',
'screen_function' => 'bp_activity_screen_friends'
)
);
}
add_action( 'bp_setup_nav', 'bpven_set_member_default_nav', 20 );
Hello iamthewebb, thanks for the response,
I did all you recommended but issues still exist,
I wanted to add screenshots to the message but no attachment feature is available.
Please how can you help me further? how do i get buddypress expert to fix this issues?
Sorry to hear about your troubles.
Both BuddyPress and WordPress are FREE.
Who did you pay $12.00 to?
I installed the BuddyPress membership login on my WordPress site and had a breakdown of my site as soon as I did this. WordPress support has not been able to fix the problem. They removed this plugin from my site. I have now deleted the site URL https://worldwar2conscientiousobjectors.com which is sad because it was dedicated to my father. I downloaded your latest version of BuddyPress and use WordPress version 5.6 also the latest version.
Please refund the $12.00 I paid for this plugin ASAP.
Thank you.
Hi there @jarkin13, sorry to hear that this is happening, and thanks for posting it here.
Can you check your WordPress site settings and let us know what Time Zone your site is set to?
I have a hunch BuddyPress is saving a value that is then impossible to format/convert, resulting in that output, and the most likely culprit is a Time Zone offset miscalculation.
Sorry again, and talk soon!
The member’s last activity keeps saying “Active 51 years ago” when the user hasn’t been recently active. For some reason, in most of the users extended profile has the members stats as Last active: Jan 1, 1970 @ 0:00.
If I use BuddyPress’s tool to repair the last activity, all works correctly. However, within 2-5 minutes the last activity is reverted to the old member’s stats of being last active in 1970.
@tonygao BuddyPress does not have any inbuilt shortcode for any xprofile field.
Use the following code in your bp-custom.php file to change it. You can read more on it here
—
Utilice lo siguiente en su archivo bp-custom.php para cambiarlo. Puedes leer más aquí:
bp-custom.php
define( 'BP_DEFAULT_COMPONENT', 'profile' );
I haven’t tested it myself, but perhaps you could try this plugin https://wbcomdesigns.com/downloads/buddypress-activity-bump/
This isn’t really a Buddypress issue, you’ll find more help on the WCFM plugin support site.
Otherwise you could right click the element with your mouse, find the class name of it and then attribute it display:none!important in your style.css. Here’s an example of what it would look like:
.classname {
display:none!important
}
My BuddyPress community is private. Would this photo help determine what CSS needs to be added and where?

Sure it’s possible – but you’d have to code it yourself… 🙂 But to help you a bit:
Make the profile fields you want to have checked first, on where your members are located.
Otherwise, I think Buddypress has the possibility to loop through the xprofile fields – so something like this to gather your names for the mega menu (This is untested, so test it first before putting it on a production site)
<?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>
<?php if ( bp_field_has_data() ) : ?>
<?php if (bp_the_profile_field_name() == 'YOURFIELDNAME') && bp_the_profile_field_value() == 'checked'){
//do something
}?>
<?php endif; ?>
<?php endwhile; ?>
Gl
Drop down menu on mobile devices displays behind buddypress profile items like profile picture. Please let me know how to fix, thanks!
Thanks for your tests (and your wishes) @alersn 👌
I’ll try to explain what’s happening in your case and I believe it also concerns most people using a plugin that is managing Group or Member types. First, I had to handle a similar case for a plugin I’ve build to manage Member Types years ago.
These kind of plugins had to make a choice about how to ensure type properties persistency, because when BuddyPress introduced the feature only registering Types using custom code was possible. For instance, I chose a regular WordPress option. BP Create Group Type chose to use a Custom Post Type. So most Group Type properties like the one to show checkboxes into the Group create screen are saved as post metas.
In 7.0.0, as BP Types are custom taxonomies, we decided to use term metas to store these properties. This means, properties are not saved at the same place, that’s why you’re experiencing this issue.
I agree it’s not great for user experience to have 2 group types menu into the admin and have 2 different ways to manage Type properties: it’s confusing. Ideally, these kind of plugins should alternatively:
a. disable Group Types menu generated by BuddyPress.
b. use a specific upgrade routine when the plugin is used with BuddyPress 7.0.0.
I chose b. for my plugin 😉 because I believe it’s important to enjoy the improvements brought by BuddyPress. It’s standardizing how Type properties are saved, and it will avoid users to be stuck with a BP Plugin (that might have dropped its support) in the long term.
If BuddyPress plugin developers are interested about how I’ve migrated the Member Types properties my plugin was using so it now uses the BuddyPress way, here’s a gist about it:
https://gist.github.com/imath/df65b7c856fbd02024a84c7ecc016090
Best wishes to you too 🎉
Thank you very much for the quick replay and for the solution 🙂 These solution its works perfect if i start a new wordpress instalation and i create the goups type with the new release 🙂
I didn’t understand the cause why I’m not able to set the group types of a Group during its creation process in my old wordpress instalation….So I created a test environment, with a new installation of Wordrpess and “buddypress” (with the new BP7.0.0 release) and “buddypress create groups type” plugins. My surprise was that when I created new types of groups using the new configuration panel of BP7.0.0, it worked as you said :).
I did not understand why in my old installation it did not work for me, so I created a new installation to test, creating the types of groups from the control panel of the pluging (buddypress create groups types) and it was here where the problem occurred that I mentioned in last. The truth is that I don’t know why this happens but I comment on it in case it could be relevant …
In the following link I explain the tests that I carry out with images in case you are interested and I can better clarify what I did:
https://filetools8.pdf24.org/client.php?mode=inline&file=joinPdf_57c3723e98842cf01747e9d9590a3f24_12203515873474497049.pdf&action=getFile
https://smallpdf.com/shared#st=29a5beca-08af-4a95-971d-fac24fbdd4fd&fn=Group_type_test.pdf&ct=1609183456898&tl=share-document&rf=link
@imath Thanks for your contribution and the great code that you generated for the tabs … is that help me a lot for my case 🙂 .
My best wishes.
Muy buenas.
Gustaría que en mi web con Buddypress, en vez de salir la url de usuario https://miweb.com/miembros/anasilva/profile/
Fuera
https://miweb.com/miembros/anasilva/
Y que al entrar al perfil en vez de se ver (activity) se viera primero el (perfil)
No sé si me explico.
Gracias
i have registration and signUp issues in my site,http://finapress.com
am using Explicit reviews theme with buddypress plugin Version 7.1.0
Wordpress Current version: 5.6
url :http://finapress.com/wp-signup.php
the error message”This page isn’t workingfinapress.com redirected you too many times.
Try clearing your cookies.
ERR_TOO_MANY_REDIRECTS”
after crearing cookies and clearing cache and changing browsers the issues persist.
Hi,
I am using WordPress version 4.9 and I installed buddypress also setup it. Now I am facing problem regarding user registration form. After filling all the detail and click to sign up, it show message “your account have been created please check email to activate it”. But I won’t receive any email to active my buddypress account.
Please help me to get rid out of this problem.
Thank you.