You might just over load members/single/parts/item-nav.php and members/single/parts/item-subnav in your child theme and just remove all the navs or replace them with something of your own.
you could keep searching forums for topics on removing tabs there are some “solutions” to removing tabs.
https://buddypress.org/support/search/bp_core_remove_nav_item/
I wish you had longer to edit posts here. My apologies for triple posting here, but I want to mention that what I put above actually may not stop the error logging. I thought it was working, but it is not. 🙂 Not with my hosting anyway. I’m sure the BuddyPress gods will fix this soon. May the force be with you all.
If you’re like me and you do not want these PHP warnings added to your error log every second, you could temporarily do the following until the BuddyPress developers fix this. I stress temporarily because knowing about PHP errors and warnings is a good thing. Add this to your wp-config.php file:
ini_set('error_reporting', 0 );
Again, don’t forget to remove this once you know this is fixed so you can catch the next warning/error your site has.
I know this is slightly pointless… why not just let the warnings log for now… but it’s more of a mental appeasement. 🙂
Or, to really ensure no warnings/errors show in logs or on your live site (once again only until this is fixed), remove the existing define('WP_DEBUG', false); line in wp-config.php, and replace it with all of the following:
ini_set('display_errors','Off');
ini_set('error_reporting', 0 );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);
Same for me. A honking great string of errors that are showing at the top of the page to visitors on the front end.
It’s still there, even when I disable BP (I don’t want to delete it and lose my settings). I’ve had to take my site offline for the past 24 hrs.
Is BuddyPress releasing an update to fix this soon? Every other major app has since the latest version of WordPress.
Please help guys!
Yes it will! I have a WordPress install on a subdomain and BuddyPress works absolutely fine.
`Warning: Declaration of BP_Walker_Nav_Menu::walk($elements, $max_depth) should be compatible with Walker::walk($elements, $max_depth, …$args) in /home/xxxx/public_html/wp-content/plugins/buddypress/bp-core/classes/class-bp-walker-nav-menu.php on line 0
I am having the same problem after updating wordpress 5.3.
Regards.
Hello Team,
Thank you for providing this amazing plugin ‘Buddypress’ to create own social platform. Actually I am facing a problem related to “Register” page.
WordPress version – 5.2.4
BuddyPress version – 5.0.0
Website Link – Check Here
I am using polylang plugin to create a multilingual website. When I deactivate this plugin everything works fine but when I activate this then the issue arises.
Is there any way so that buddypress regsiter page can work. I don’t want a translation of it, i just want it works.
Thanks
Nitin
Yes, the easiest way is to activate the BP Legacy Template Pack from the BuddyPress Options screen into your WordPress Dashboard.
Using the WordPress control for generating passwords is a BP Nouveau only feature. The benefits of it is to have the same control than WordPress (eg: when your member are resetting their passwords from the site.url/wp-login.php page).
> Buddypress: version 5.0 was added to the theme as a plugin
What does it mean?
BuddyPress is not installed from the Plugins Management screen?
Please make sure to follow all suggested checks into this topic, in particular testing with only BuddyPress activated and a Twenty* WordPress bundled theme.
They can choose the password of their choice and use the checkbox to confirm the use of weak password if needed.
Having a password to log in is required. Having a strong password is important for the safety of your site.
Disabling this feature would be too bad imho. But you can always override the /members/register.php from a /buddypress/members/register.php template in your active theme (or better child theme).
Thanks for the screenshot of the error.
Just before the word ‘Intervention’, there is an arrow. Click it and you should see the whole error message. Copy and paste it in a reply here.
You may need to open a ticket.
use the same login you use here. And include all the info you posted here.
Hello!
(I use Youzer but it based on a BuddyPress and their support are useless.)
I already restrict access for all users to a WP dashboard profile (only frontend are accessible). How also restrict users with lowest auto-set on registration role “Subscriber” to access their Youzer/BuddyPress profiles and groups pages etc? (Best of all at low-level via functions.php etc to avoid any hacking.) So user will able to access all WP frontend activity functionality like posts comments, in-post voting, WooC products purchase, etc, but without access to a dashboard and to Yz/BP profiles and social network activity.
Hi buddy, have you found a solution? I’m stuck with a similar issue.
I have been using a plugin to export buddypress members and xprofile fields and it is no longer working since 7 november. i cant find another plugin to export the members data.. anyone can help?
Thanks for the reply, Nahum. The link you suggested is *kinda* close, but it removes the wrong part and results in a strange plural/non-plural progression of URLs.
Disabling the prefix, I get the following results:
Forum root URL: example.com/forums
Single forum URL: example.com/forum/movies
What I want is:
Forum root URL: example.com/forums
Single forum URL: example.com/forums/movies
What it is currently: example.com/forums/forum/movies
And after doing some searching, I think this is probably NOT an issue with BuddyPress but an issue with bbPress. See this topic from SEVEN years ago https://bbpress.org/forums/topic/how-to-remove-forum-from-url/
Still reading through it, but I’m guessing that I will need to fix this with some rewrite rules, because the author doesn’t see a problem with the redundant stuff in the URL.
Hi everyone,
I installed BuddyPress recently, and I created the dummy “Forums” page so it has a place to live, and a few forums. While browsing around my forums, I noticed the URL has an extra “forum” in there. Where I expected my URLs to be example.com/forums/general or example.com/forums/movies, I get example.com/forums/forum/general and example.com/forums/forum/movies. How do I remove the redundancy?
Edit timed out on me up there and didn’t get to revise my reply in time!
/buddypress/activity/post.form.php, overload it child theme
/*
* Template tag to prepare the activity post form checks capability and enqueue needed scripts.
*/
if( bp_is_group() && !current_user_can('administrator') ) {
} else {
bp_nouveau_before_activity_post_form();
?>
<h2 class="bp-screen-reader-text"><?php echo esc_html_x( 'Post Update', 'heading', 'buddypress' ); ?></h2>
<div id="bp-nouveau-activity-form" class="activity-update-form"></div>
<?php
/*
* Template tag to load the Javascript templates of the Post form UI.
*/
bp_nouveau_after_activity_post_form();
}
@meisinotti you can restrict the post form to admins depending on what template pack you use… you could set something like,
with nouveau, /buddypress/activity/post.form.php, overload it child theme
/*
* Template tag to prepare the activity post form checks capability and enqueue needed scripts.
*/
if(bp_is_group_activity() && current_user_can('administrator')) {
bp_nouveau_before_activity_post_form();
?>
<h2 class="bp-screen-reader-text"><?php echo esc_html_x( 'Post Update', 'heading', 'buddypress' ); ?></h2>
<div id="bp-nouveau-activity-form" class="activity-update-form"></div>
<?php
/*
* Template tag to load the Javascript templates of the Post form UI.
*/
bp_nouveau_after_activity_post_form();
}
assuming you don’t allow users to create their own groups, if you want to allow them to post updates on their own created groups then you’d need to check for that.
Hi,
We’re having problems with notification emails for comments in the activity. From our admin user we don’t receive any notification, while from a normal subscriber user we created, we receive that emails.
Is there any way we can test this behavior? I’ve installed this plugin to track the emails but it seems that Buddypress emails are not tracking https://wordpress.org/plugins/email-log/
Thank you in advance
All 3 of these options (BP Simple Private, Buddypress Lock, or the custom code) all cause significant page speed issues. (like 3 seconds)
Any suggestions to combat the privacy issue without compromising speed?
Hi @meganelford,
basically, your developer is requesting information so that the app can authenticate with the BuddyPress site. Due to the fact users are authenticated, the app needs permission to authenticate using those keys you mentioned.
To make that happen you would need to have a token or oAuth plugin setup on your buddypress site. After that, create those API keys and provide to her.
Here are a few plugins you could try:
JWT Authentication for WP REST API
WordPress REST API Authentication
Application Passwords
https://github.com/WP-API/jwt-auth
Just be aware that whatever choice you make, there will be a learning curve.
Also, I’d recommend checking how the API will affect the intranet nature of your site. For example, if you intranet is private (the front-end of the site), current BuddyPress API is open. Meaning, some information is open to the public (not logged in information, of course).
Just something to keep in mind. Hope this answer your question, or at least, provides you with next steps (install the plugin and pass the keys information to her).
🙂
Hi,
We’re adding badges to our site through MyCRED, but i’m struggling to find a way of hiding the badges on a user’s own profile whilst still displaying them on other user’s profiles. I was wandering if there was a specific pageID that Buddypress uses to recognise the user is looking at their own profile rather than someone else’s, and whether i could use that to make a specific CSS.
Thanks,
James
Hi there,
we use buddy press together with bb press and enfold.
We have one forum for all users and another forum with limited access (only for users which have been manually approved). We use Buddypress to limit the access – users have to apply for a buddypress group and this group has its own forum “Austausch fĂĽr Therapeuten”. Since Buddypress Version 5.0 the group forum does not work any more. If you click on the link you are not redirected to the forum.
Thx for your help!
WP Version 5.2.4
BuddyPress Version 5.0.0
Website: https://hpuandyou.de/forum/
With as much as @buddyboss depends on buddypress and with how much they charge, I sure hope they are doing the ethical thing and donating to the buddypress group that they are profiting off of.