Hello BuddyPress Support Team,
We are experiencing an issue where one administrator’s profile picture has been replaced by another user’s avatar. Here’s a detailed overview:
Issue Description:
Affected Users: Two administrators, David and myself.
Scenario: David has his own profile picture, and I have mine. To test the user experience, I logged in using a different email address via Google, which also has a profile picture associated with it.
Problem: After this test, David’s profile picture was replaced with the avatar from my alternative email account.
Steps Taken:
Verified Gravatar Associations: Checked that each email address is linked to the correct Gravatar image.
Manually Updated Avatar: Manually changed David’s profile picture, which updated correctly on his profile. However, in areas like blog posts and the ‘Users’ section, my picture still appears instead of his.
Checked BuddyPress Settings: Navigated to Settings > BuddyPress. All options are enabled except for ‘Friend Connections’, ‘User Groups’, and ‘Private Messaging’. Notably, there isn’t an option labeled “Profile Photo Uploads”.
Additional Information:
Caching: Cleared both browser and WordPress caches to rule out caching issues.
Plugins and Themes: Temporarily deactivated other plugins and switched to a default theme to check for conflicts, but the issue persists.
Request for Assistance:
We are seeking guidance on the following:
Potential Causes: What might be causing this avatar mismatch?
Resolution Steps: Are there specific settings or configurations we should adjust to prevent this from happening?
Further Support: If this is a known issue, are there patches or updates available to address it?
We appreciate any insights or solutions you can provide to help us resolve this matter.
Thank you for your assistance.
Best regards,
Johannes Castner
edit: removed email address
Hi,
I am also testing this plugin, and I am using it with buddyboss platform and buddyx pro theme. I am encountering the same issues, especially this one with hitting enter to send a message, I hope so omeone can help with this, but it seems this thread is not active đ I might end up getting help from ChatGPT đ
Hi,
I am facing an issue with the media upload option in BuddyPress on my Community Guidelines page. When I try to upload a media file:
The “Choose File” option appears, and the file successfully uploads in the interface.
However, the file suddenly disappears, and I get a red error message saying, “Please choose some content to post.”
Steps Iâve Taken to Fix It:
Tried using custom code to resolve the issueâno success.
Cleared cache from the hosting panel and WordPress dashboard.
Checked for plugin conflicts by disabling all other plugins, but the issue still persists.
Tested on different themesâthe issue remains.
Moreover strange thing is, Media upload works fine if I go to My Profile â Media and post on my feed.
The issue only happens inside Groupsâmedia upload is not working on group posts.
I have also reviewed some BuddyPress articles where users reported the same issue, but I didnât find a resolution.
i.e, https://buddypress.org/support/topic/cant-upload-media-from-sitewide-activity-stream/
As I am handling a community website, I urgently need this feature to work.
Please provide guidance on how to fix this issue.
My Site’s URL: edit: link removed
Thank you!
WP: 6.7.1
BP: 14.3.1
Theme : BuddyBoss with a custom child theme
Since we update to 14.3 we cannot change the Activity tab order in the manage Page general setting anymore
When we create a group, the default page is Activity.
Previously it was possible to change it to any other tab in Manage Page General Setting, but not anymore.
While I can change the place of the other tabs (Pages; Members, etc.) I cannot move the Activity any more, i.e. I cannot grab the Activity button while I can still grab and move the others.
If I edit an old group where I changed the tab default to something else than Activity, I can still change the other tabs but I cannot grab the Activity and therefore I cannot change its order.
Could someone help me on where to look at ? I’m clueless at this point.
I tried on Safari Google Chrome, Firefox and observe the same behaviour.
Thanks for your help
Dominique
copy past mistake..
I went throught the wp-config file line by line and checked also used file manager plugin to search in files and used chatgpt to create an sql query and search in the database.
And we do not have any child theme installed.
I see that this is a multisite installation, not that this should matter, it’s just that more information gets revealed over time. I noticed that define(âWP_ALLOW_MULTISITEâ, true);
is listed twice; is this verbatim or just something that happened with copy & paste, just curious?
As to base64_decode, this may not apply, this would have been a malicious attempt to obfuscate, I was just trying to rationalize why you aren’t finding where the BP_GROUPS_DEFAULT_EXTENSION
constant is being defined.
Perhaps I should ask the question differently; what tool are you using to search for the BP_GROUPS_DEFAULT_EXTENSION
constant? Typically constants are defined in wp-config.php
, it appears, however, the BP_GROUPS_DEFAULT_EXTENSIONcan be defined in a child theme's
functions.php` or a “Must Use” plugin, etc, etc.
Hi,
I’ve installed BP on my wordpress site, which uses the Re-Hub theme, and i have a lot of questions.
I cant find answers in the doc.
1) How can I configure the user profile page? There are elements I find unnecessary for my website, and Iâd like to remove them: the sharing buttons, the “write a note” option, etc.
2) Users registered on my site can publish articles using a frontend plugin, comment, etc.
However, nothing appears in the “Activity” section: even if someone has published an article, nothing shows up. Similarly, nothing appears if they leave comments, someone replies to their comment, or tags them.
Also, what does the “Favorites” button correspond to? With the theme Iâm using, users can save articles as favorites, which are then displayed on a dedicated page. Is that what itâs supposed to refer to?
3) On the profile page, users can change their username and select a username thatâs already in use (which isnât allowed during registration). How can I fix this?
Thank you in advance.
Yes I am able to visit member pages. I have tried everything disabling theme changing wordpress versions. disabling all plugins..
yes I can visit just /groups/
and I can see all the groups in there. Just the individual group does not work.
Hi @davesumpter,
It would depend on the theme in use on how you would edit the Site Title link, assuming the Site Logo has the same link as the Site Title, you would use a URL similar to:
https://example.com/members/me
The “me” is the default shortlink redirector member slug. IOW, this will redirect to the profile area of the logged in user, typically, their activity stream/feed
Everything is up to date so have the latest version.
I can’t share a screenshot as its a sensitive site. But the error says “Page not found”. And the page is empty.
Error log does not show any error related to this… Permalink setting is set to post Name…
And template is BP Legacy..
Theme is DIVI.
Things I have tried so far…
Resetting permalinks.
changing theme.
deleting groups page and creating it again.
Deleting htaccess and resetting permalinks to create a new one.
clearing cache.
Nothing works for me.
Hi @asmaajaved,
I’m not sure if this an edge case, so more information is required, e.g.:
- WordPress version
- WordPress permalink setting(plain or pretty URLs)
- WordPress theme in use
- BuddyPress version
- BuddyPress template pack in use
- What does your error log reveal?
It would also help to have a screenshot of:
the single groups pages show up empty
Yeah, theme update cleared it. I spent 5 hours trying to find out why the trailing slash isn’t working, even telling it to force one. Clearing all of the plugins didn’t fix it. All other slashes work except for that specific header. I have to just keep fixing it manually I guess.
Unfortunately, you’ve applied a band-aid at the Theme level. The next Theme update will remove your band-aid and you will have to apply it again, given the approach you’ve taken.
The bp_loggedin_user_domain( )
function should have returned a URL with a trailing slash, for example:
http://www.url.com/members/username/
Which is why the Theme has it written as:
bp_loggedin_user_domain() . $bp->notifications->slug
Something is causing the trailing slash to be missing, solving for this will be the fix. Maybe a plugin or some custom code is filtering the return value, such that is stripping the trailing slash.
Assuming you are using BuddyPress 14.3.3, see the following URL for the source code:
bp_loggedin_user_domain()
I have a WordPress site with BuddyPress and bbPress forums.
Much of the site is available to logged in users only.
Email notifications of new activity include a link to follow. When followed to something only available when logged in, the user is invited to login and is then redirected to the original target page. This mostly works but not in certain cases involving BuddyPress.
https://mysite.org.uk/members/myusername/messages
This works correctly. After login, the user is taken to their messages page.
https://mysite.org.uk/members/myusername/messages/view/572/
This should redirect to a specific message which does exist. This works OK if already logged in.
If not logged in, it redirects to my 404 apology page (as set in the Redirect plugin) without the login form being shown.
For information, I have a bespoke login widget based on the BuddyPress login widget. It tailors the login form to my requirements. But I think these errors are arising in handling an inaccessible page and before the login form gets presented.
Any pointers or information about how WP processes these URLs will be appreciated.
I confirm this is the case using the Twenty Tewnty-Five theme.
WP 6.7
BuddyPress 14.3.3
bbPress 2.6.11
PHP 8.3
If you need custom listings, functionality, layouts, content – that involves custom code in plugins, theme.
In example we created this theme that supports dark/light modes https://fanspaysite.com/theme/ and plugins that add new profile sections with paid content, creator subscriptions, videos, live streaming rooms.
Adding more functionality based on customer requirements and suggestions.
Wordpress 6.7.1
BP 14.3.1
MacOS Sequoia 15.2
MAMP 7.2, Apache, PHP 8.3.14, MySQL 8.0.40
My issue is that on a full clean install of WordPress 6.7.1 and BP 14.3.1 all I get on the standard pages is a blank page, no forms, fields, etc .. say for the Registration page .
No other plugins are active.
Tried a few themes, even Twenty-Twelve = same issue.
Screenshots:
https://www.dropbox.com/s/azyzijakl24gt8n/Screenshot%202025-01-13%20at%2013.58.28.png?dl=0
https://www.dropbox.com/s/qi7gyeoaw02spud/Screenshot%202025-01-13%20at%2013.58.36.png?dl=0
Thanks.
Try this in the functions.php file of your child theme. I have put 777 as filed id but you will have to put in the correct field id and the correct field name:-
function validate_required_profile_fields() {
$required_fields = [
‘field_777’ => ‘The so and so field is required.’,
];
foreach ( $required_fields as $field_key => $error_message ) {
if ( empty( $_POST[ $field_key ] ) ) {
bp_core_add_message( $error_message, ‘error’ );
}
}
}
add_action( ‘bp_signup_validate’, ‘validate_required_profile_fields’ );
Bonsoir, jâai besoin dâaide sâil vous plait!
Jâutilise le serveur Xampp en local pour crĂ©er mon site de communautĂ© en ligne avec WordPress version 6.7.1. Pour ce faire jâai installĂ© le plugin buddypress version 14.3.3 et le thĂšme spacious version 1.9.8 avec la demo spacious company. Jâai Ă©galement installĂ© tous les plugins nĂ©cessaires Ă la demo spacious company Ă savoir social-icons, elementor et everest-forms.3.0.7.1. le plugin themegrill-demo-importer.1.9.9 est Ă©galement installĂ©. Cependant aprĂšs configuration seuls les menus dâen-tĂȘte; principal et le menu de pied sâaffichent. Le contenu de la page ne sâaffiche pas, pourtant jâai installĂ© et activĂ© le plugin Buddy default data pour ajouter des groupes, des membres, des sujets⊠sur les diffĂ©rentes pages dĂ©diĂ©es Ă cet effet. Quâest ce qui peut causer cela et comment le corriger sâil vous plait?
This is quite strage. I am having a similiar problem. When Elementor is activated it breaks all my buddypress links. But I found out that when switching to Hello theme the links work again.
But since my design was made for Astra this is not a solution for me.
So my links work if
- either Elementor is disabled or
- Hello theme when Elementor is activated.
Any solutions for this? The hope to get help here dies last.
To apply a different template for BuddyPress pages in the latest WordPress block theme, you can create a custom template (e.g., bp-custom-template.html) in your theme’s templates directory. Then, use a filter in your functions.php file to assign this template to BuddyPress pages using code like:
php
Copy code
add_filter(‘template_include’, function($template) {
if (bp_is_buddyPress()) {
$custom_template = locate_template(‘bp-custom-template.php’);
return $custom_template ?: $template;
}
return $template;
});
This allows you to customize the layout for BuddyPress pages without relying on the default “pages” template.
I’m having the same problem.
I’ve been testing many themes, however none fit quite good. I’m really thinking about to develop a theme from scratch!
Hi, I have a very similar issue in that the ‘Group Invites’ item in the ‘Account Settings’ returns a 404 Page. Tried with three themes with same problem. I wonder if @dreampixel wouldn’t mind testing this on our behalf. Using Buddypress 14.3.3 and Mediapress. Thanks.
Hi,
The CSS file that gets loaded depends on which template pack is in use, e.g. Legacy vs Nouveau. Additionally, styles (CSS) can be customized via a Child theme and, if a Classic theme is in use, via the Appearance > Customize > Additional CSS
menu path within the wp-admin
area. Thus, which CSS file gets loaded is irrelevant/moot.
Specific to Avatars, How to Customize BuddyPress Avatars With CSS has some info (Note: might be a tad outdated). There are other sources on wordpress.org
that contain general info regarding custom CSS, e.g. from the Advanced Administration Handbook – Custom CSS in WordPress
Hopefully, this is enough information to get you started.
Hello. I wrote a sitewide notice on my site’s backend (users > site notices) to appear on my dating site members’ homepage. But when I dismissed the notice from my own homepage by clicking on the X, I couldn’t get it back for some reason. And it looks like only my homepage is affected, not any of my members.
Does anybody know how I can get my sitewide notice back after dismissing it? At the time that I dismissed it, I figured if I could do it that easily, I could get it back just as easily. Looks like I was wrong.
My site: romancingrarehearts.com
I’m using WP version 6.7.1
Buddypress version 14.3.3
2024 theme
Thanks for anybody’s help!
I’d like to change the value of ‘width’ and ‘margin-top’ to change the size and position of avatar.
I can’t find the css file which define them.
I tried different themes, the avatar’s size and position are the same, So I think it is defined by plugin.

WordPress version: 6.7.1
BuddyPress version:14.3.3
A link to my site: https://www.fatu.cn/members/marine/