Thank you so much, @emaralive!
But the problem seems to be that I don’t have these Buddypress menu items in this “Screen Options” area!
Is there maybe a kind collision with another plugin?
The BP Classic plugin is used to augment BuddyPress when, just to name a few:
- Users require BP pages
- Support for BP Legacy Widgets
- Some 3rd party plugins require the BP legacy parser
Otherwise, BuddyPress should launch, just fine, without the BP Classic plugin.
thank you
The pages are created but they are not connecting to buddypress. Please help.
If you had installed BuddyPress prior to version 12.x.x, e.g. versions 11.x.x and below, then you would have had pages. If you install versions 12.x.x and above, the default will be directories as opposed to pages. If you wish to have pages again, then you need to install and/or activate the BP Classic plugin.
@timostr79,
The BuddyPress pages that you are making reference are automatically available when components are selected. In order to reach these pages/directories, you will have to set up (create) “Navigation” menu items. To assist you with this task, read through the following documentation:
Navigation menus
As to previews, this is available from the wp-admin area via the customizer (Appearance > Customize)
Edit: Maybe it is because I don’t find the Buddypress box in my “screen options”? That should be an error, too, right?
thank you so much!
I actually don’t really understand how Buddypress works. When I choose all the functions of my social network with Buddypress, do I STILL have to build these elements (like “Extended Profiles”, “Account Settings”, “Friend Connections”, etc.) by myself? Because when I visit the *****.com/members site on my homepage, I can’t find these elements?
Thanks a lot!
Mike,
Thank you for responding. I appreciate the effort!! I am trying to create a button that redirects the user to a specific part of their profile. I do not necessarily want a function but a variable that inserts the user’s name into the link.
In the past I have used this:
https://thornbladehills.com/members/[variable]username[/variable]/profile/
I added the ending: edit/group/1/
and at one time it worked great.
Combined it use to look like this:
https://thornbladehills.com/members/[variable]username[/variable]/profile/edit/group/1/
The code replaced the variable text with the user’s username and looked like this:
https://thornbladehills.com/members/ppp5555/profile/edit/group/1/
which would take the user to their profile page and also to the section to edit group 1
Group 1 is the user’s base information they filled out at registration.
The code works with the user not being logged in. I just have to manually replace the username and then it goes directly to the section I want it to go to.
Possibly because of security reasons, buddypress may have taken the variable text out of use, but like I said it still works if I manually enter the user’s username.
Thanks
Raymond
Thats bad news to me because as far as I know imath was one of the powerhouses left. Thats why the development stucks at the moment. I hope buddypress has a future.
To your question. I used the random plugin here:
Link
I used the /avatar block in my header, as I want users to be able to access it from anywhere.
The avatar shows up in the editor and on any page that is NOT BuddyPress. If the page IS a BuddyPress page, the avatar simply doesn’t load at all.
The header is a row with the images used to link the users to different parts of the site. They are equally spaced. On normal pages: 4 items, one being the avatar. On BuddyPress pages: 3 items, avatar suddenly decides to go Amelia Earhart on me.
What am I doing wrong, and how this be fixed?
Using Twenty Twenty-five theme and FSE with Gutenberg. Fresh install of WordPress, latest version as of today, as well as a fresh install of BuddyPress.
Thank you in advance.
Hi @locker17,
I don’t know the answer to your question (sorry!) But I’m also trying to reorder the members list in various ways, and I’d be interested in knowing what that plugin is that you’re using. Maybe the code in the plugin would yield some interesting ideas.
Unfortunately, if I’m not mistaken, imath left buddypress (and wordpress) sometime back.
Mike
Hello BuddyPress Team,
I’m having a problem with the member search function on my website. The site is still under development and has very few members.
A member has the username D21I21 and the display name D21.
When I search for the member using the search bar, I either get:
* The message “Sorry, but nothing matched your search terms.”
* The page reloads and returns me to the home page without displaying search results.
I’ve already tried to fix the issue using the BuddyPress tools. I selected the “Repair total members count” option and clicked the “Repair items” button. However, the page just reloads and the repair doesn’t take place.
I also suspected a possible conflict with another plugin (“Profile Builder”), but deactivated that plugin. The issue persists, which means the error likely lies directly with BuddyPress.
Can you please help me solve this problem?
I’m attaching some screenshots that illustrate the problem:
1. Screenshot of the search results showing “no results.”
2. Screenshot of the BuddyPress tools where the repair option is selected, but the button doesn’t work.
3. Screenshots showing how searching for member D21 or D21I21 doesn’t yield any results.
Thank you in advance for your help.
Best regards,
Digmail
I want to display members in a random order on members loop? For that I am using the plugin written some years ago by imath which works well:
But when I switch on pagination at the members loop template like this: if ( bp_has_members( bp_ajax_querystring( ‘members’ ) . ‘&per_page=4’ ) ) : ?>
there are the same members on each site. This confuses people a lot and make a lousy looking, cause on top it says showing 4 members of 8 and then on next page there are always the same members again.
How can I fix this (bug?)
I am a total newbie in WordPress / Buddypress and would be pleased if someone could help me!
How can I simply see what the members of my homepage exactly see?
Just after installing Buddypress I created the site *****.com/members
Do I still have to create this subpage unter “pages” in WordPress and is there exactly what a registered user can see as a member? Do I also have to build the menu and all the functions only on this subpage?
Is there a general preview of my homepage for me as an admin and a preview how it looks like for members?
Thanks a lot for your help!
How to restrict media uploads for specific user roles, except profile and cover images?
…
Hi there,
I’m building a BuddyPress-based site with two types of paid users: “Members” and “Users”. While both can access their profiles, messages, and groups, **only “Members” should be allowed to upload media content**, such as photos and videos.
However, **all users (regardless of role)** must still be able to upload:
– Profile pictures
– Cover images
What I need:
– Prevent specific roles (like “Users”) from accessing the **”Media” tab** in their profiles
– Disable the **rtMedia upload button** inside messages and activity posts for those users
– Still allow the **upload of profile and cover images** (as BuddyPress requires)
I’ve tried some code-based role filters and CSS to hide buttons, but they either:
1. Only hide the frontend buttons (not secure), or
2. Block profile picture uploads entirely (which is not acceptable)
Is there a proper way to:
– Fully disable rtMedia uploads based on user role
– While keeping BuddyPress core image uploads active?
Any suggestions, filters, or add-on recommendations would be much appreciated.
Thanks in advance!
I’ve been trying for the longest time and with ChatGPT to figure out how to disengage the auto creation of the pages for BuddyPress. They are leaving -2 and -3 on these fathom pages when BP has never ever been installed. I cannot even create my own pages to override this. Someone else in a Facebook group has the same issue.
Is there a function we can add to disable this so we can create and assign our own pages?
Thanks in advance.
@general_b,
BuddyPress comes with 2 template packs (selectable via the options tab within BuddyPress Settings):
- BP Nouveau – has activity search for individual Group activity stream and for Sitewide activity stream.
- BP Legacy – appears to not have such built-in capability
The following screenshot is what it looks like for the BP Nouveau template pack:

When using the Classic Widget plugin, deleting a widget from a sidebar or footer area will remove the widget from that area. Widgets that can be added are listed under the “Available Widgets” section (left-hand side).
For BuddyPress widgets to appear in the “Available Widgets” section, when using the Classic Widget plugin, you will have to install and/or activate the BP Classic plugin.
Hi,
I use the Reign theme for buddypress and bbpress.
I have classic widget plugin installed.
I have some of the buddypress widgets, but not all of them. Also there seems to be an issue that widgets has dissapeared.
Do widgets dissappear when I press “delete” in the widget area on the right where I edit specific widget areas of the website? I thought i only removed them from that widget area. Very confusing.
If this is the case, how would I get them back again?
These widgets is the ones i refer too: https://codex.buddypress.org/themes/buddypress-widgets/
Best regards,
Flamur
After extensive troubleshooting by my support and the support from the technical team of the WordPress theme I use, we both came to the conclusion that the issue seems to happen upon activating the Elementor Pro plugin. We have both been able to replicate the issue on a default WordPress theme such as the Twenty Twenty One theme, so is it possible that it could be an incompatibility between BuddyPress and Elementor Pro or vice versa?
We managed to replicate the issue in a clean environment, no custom code, no additional plugins, just Elementor, Elementor Pro and BuddyPress.
Hi all
I am building a buddypress site and would like the ‘friend request’ email to include the full name of the member that has sent it and not just the username.
However when I go to Emails > All Emails and edit the friend request email there doesn’t seem to be a token that allows this.
I have spent a lot of time trying different things like trying to create new tokens in my functions.php file but nothing seems to be working.
Is there any way that I can edit the email to include the user’s name?
Many thanks in advance
I am running WordPress 6.8.1 and Buddypress 14.3.4
The URL provided in the email notification is just to a page that requires access by an appropriate logged-in user. The issue appears to be related to the process that is constructing the redirect URL. The example you provided appears to be mangled for an unknown reason:
https://infosecportal.ru/wp-login.php/?redirect_to=https%3A%2F%2Finfosecportal.ru%2Fpolzovateli%2Fpauls%2Fbp-messages%2F#/conversation/11
The slash that is after wp-login.php
seems to be misplaced, additionally, there should be a slash after 11
and then I would expect &bp-auth=1&action=bpnoaccess
after that.
The redirect is constructed in the function bp_core_no_access()
which can be viewed at the following URL for BP 14.3.4:
https://github.com/buddypress/buddypress/blob/14.3.4/src/bp-core/bp-core-catchuri.php#L328-L405
Typically, $mode is equal to 2 which will then execute the code represented by lines 371 through 381: i.e.:
case 2:
if ( ! empty( $redirect ) ) {
bp_core_redirect(
add_query_arg(
array(
'bp-auth' => 1,
'action' => 'bpnoaccess',
),
wp_login_url( $redirect )
)
);
$redirect should be the URL that is represented in the email notification. The function wp_login_url()
, which is a WordPress function, constructs/builds the redirect URL. The function wp_login_url()
without arguments should, in your case, return:
https://infosecportal.ru/wp-login.php
The fact that there is a slash after the .php
indicates that you should look there for why the slash is present, see the following regarding information on wp_login_url()
:
wp_login_url()
Hi,
BuddyPress doesn’t have chat. Out of curiosity, what plugin are you using for chat?
Hi,
Unofficially, AFAIK, BuddyPress v14.3.4 is compatible with the 6.8 branch of WordPress.
Officially, we (the BP team) are behind with the scheduling of the next release. As to when this will occur is, currently, up in the air. Lastly, thanks for the reminder, I’ll have a chat with one of the BP committers to see if we can get things moving forward.
I would like to instal Buddy Press, however it is stated that it is not tested with my current WP version. Details follow. What would you advise, please?
Current WP version: 6.8.1
Theme:Mero Blog by Kantipur Themes
Thanks a lot for any help I can get