@jarkin13 yes that fixes it but as you said previously, a few hours later I’ve the ’51 years ago’ back. Have you found a permanent fix or has the repair option now started to work OK for you?
Did you get any response from BPBM author? There doesn’t seem to be any response from Buddypress.
Hi there. my query is how to build site like Cestin and is it possible to build with buddypress?
I’ve just hit the same problem. This post, has been marked as spam, though it emphatically is not:
https://buddypress.org/support/topic/members-list-showing-empty/
How do I respond? I’ve spent rather a lot of time over the last week trying to solve a problem, posted it, and get a message saying it’s spam. Yes, I did edit it after posting, as, after seeing how it looked, it struck me that it could be clearer.
Do I:
1) Post it again;
2) Conclude that Buddypress really is rubbish because, on top of the time *actual* problem has taken it can’t even tell the difference between something that is or isn’t spam?
On a multisite install, as @pcwriter stated here : https://buddypress.org/support/topic/user-marked-as-spammer-how-do-i-un-mark-them-as-a-spammer/
In your WP dashboard, go to “Users” and check the box next to the name of the user highlighted in red. Then, select “Not Spam” from the “Bulk Actions” dropdown (top or bottom of your user list). Click “Apply”. Should do it.
It worked for me! Until when?
Also, Vince Pettit suggested a plugin here https://wordpress.stackexchange.com/a/60583/152860
We are using this wordpress plug in – New User Approve
Provides functionality to approve/deny new user registrations.
Haven’t tried it yet, but it’s probably the best long-term solution.
On a multisite install, as @pcwriter stated here : https://buddypress.org/support/topic/user-marked-as-spammer-how-do-i-un-mark-them-as-a-spammer/
In your WP dashboard, go to “Users” and check the box next to the name of the user highlighted in red. Then, select “Not Spam” from the “Bulk Actions” dropdown (top or bottom of your user list). Click “Apply”. Should do it.
It worked for me! Until when?
Also, Vince Pettit suggested a plugin here https://wordpress.stackexchange.com/a/60583/152860
We are using this wordpress plug in – New User Approve
Provides functionality to approve/deny new user registrations.
Haven’t tried it yet, but it’s probably the best long-term solution.
Well, the size of the image is back to 1160px x 225px today??
Twenty Twenty

The image is 640px x 225px being displayed as 580px x 225px
StarKid

The image is 640px x 225px being displayed as 1160px x 225px
They both look blurry compared to the image that I uploaded – something to do with image optimisation? It hasn’t happened elsewhere on the website.

(I realise that it’s a huge file, when I was testing I tried making the image big in order to fix the problem).
I guess this means that the problem is within the StarKid theme, not the BuddyPress plugin?
When accessing an activity posts via the buddypress API…
Ok, it let me post that… I’ll try and continue here…
We are building an iOS/Andriod app for our social media platform based on buddypress/youzer.
When accessing the following link: https://n2aa.org/wp-json/buddypress/v1/activity/?component=activity&per_page=10
The activity posts that are displayed that are of the type “activity_photo” is not returning the image in the content.rendered field.
Trying to figure out if this is something on the youzer side of the code or the buddypress side of the code.
Here are couple images that explain the issue.
https://i.ibb.co/1JvTn7W/activity-photo-json-web-rendered.png
https://i.ibb.co/gdWSTRQ/activity-photo-json.png
Hi all,
For some reason, I’m unable to see the option to change my password under General Settings.
Would love some guidance on how to fix this.
Here are the current settings / pages that I see in BuddyPress. FYI: This is a friend’s set up that I’m helping to fix. But I’m not familiar with BuddyPress.
BuddyPress Settings:

BuddyPress Pages:

Front End Settings view:

Thank you in advance.
@johnsimpson64 if you go to your WP admin, go to Tools > Buddypress. Then there is an option to repair a bunch of data, but I just select Repair member “last activity” data.. That fixes it for me.
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?
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
}