Hi @canwigirl,
Unfortunately, that won’t work for me, mostly because the groups are already in use and have been for over a month. I don’t use the actual comments/blogging functionality of WordPress at all on my site at all and asking the users to repost a large number of the conversations so that they could continue would be unfeasible. Really I want to know why this particular functionality is included on the forum build if it doesn’t work in the majority (make that the largest majority) of templates (Firmasite is the only one I have found where the hidden groups actually appear but it has certain appearance issues that it doesn’t appear to be able to correct without a large amount of additional coding).
I’ve set up two users to test various things on site during development, one with Administrator and one with Subscriber roles. That’s what the wp dash is confirming under users.
I also have another function to hide the wp admin bar at the top of the page which includes the is_super_admin(). When its active, the admin bar is removed for the subscriber but not the admin user as intended. So can only assume that there is a problem with my redirect function itself or perhaps its clashing with something else (though I have no other plugins atm).
//Remove wordpress admin bar for all except admin
function bpmc_remove_admin_bar() {
if( !is_super_admin() )
add_filter( 'show_admin_bar', '__return_false' );
}
add_action('wp', 'bpmc_remove_admin_bar');
Just to note, is_admin() checks if the dashboard is being viewed, not the user’s capabilities.
https://codex.wordpress.org/Function_Reference/is_admin
Hi @bewitchingfiction,
I tried it on some of the default WordPress themes and couldn’t get it to work… and it no-longer works on the previous theme used two years ago when I first configured BuddyPress on our site.
My suggested work-around for you until someone is able to get it going again would be to create a password-protected or private page in WordPress for your mods to chat via the comments function. If you use a plugin that allows menu items to only be shown to mods, then no one will know the page even exists.
I use Nav Menu Roles to manage the visibility of menu items on my site. Unfortunately, it’s not compatible with my theme’s menu… so every time I want to add or change a menu item’s visibility, I have to change to another theme to use it , then change back. Clumsy, but it works! https://wordpress.org/plugins/nav-menu-roles/screenshots/
You make a good point.
It definitely should be exposed as a DEFINE, similar to define('BP_DEFAULT_COMPONENT', 'profile' );
I suggest you create an enhancement ticket. Use the same user / pw that you use here.
The page of members is in conflict with the style of my theme, it looks like it is:
My theme style:

Bug in members page:

How can I solve this?
I posted the same question and no one answered me. This seems to be a common issue with all WordPress/BuddyPress installs (I have a separate WordPress install and the same thing occurs), so it seems to be inherent in the responsive CSS code or something.
This was my question:
https://buddypress.org/support/topic/toolbar-empty-for-mobile-logged-out-users/
These other threads also seems to be talking about the same, or a similar issue:
https://buddypress.org/support/topic/buddy-bar-not-displaying/
https://buddypress.org/support/topic/how-to-show-secondary-navigation-menu-to-logged-out-users/
Doesn’t anyone have any advice, since it’s affecting so many of us?
And no, it was not due to a conflicting plug-in or a theme. Tests were done when the site was just installed with the default themes. The links shows up correctly on desktop, and on my Nexus 7 2013 (1200×1920 resolution) ONLY when it is in landscape mode, but not when it is portrait (empty, black bar is show). And the same empty black bar is shown on my Galaxy Note 3 (1080×1920 resolution) in both portrait and landscape. So it doesn’t seem to be due to just the horizontal resolution – but perhaps the the full (horizontal x vertical) resolution or something.
It’s pretty frustrating.
WordPress v 4.2
BuddyPress v 2.2.3.1
Over written template files
theme
– buddypress
— activity
—— index-directory.php
—— post-form.php
—— entry.php
index-driectory.php
`<div class=”activity” role=”main”>
<?php bp_get_template_part( ‘activity/activity-loop’ ); ?>
</div><!– .activity –>’
entry.php
<li>All entry stuff</li>
post-form.php – Not the problem.
When I click “Load More”, all that happens is the buttons style is set to display none.
Any ideas? Also, is it possible to use the old style of pagination. I remember posting here and someone said this was no longer supported on Activity Streams?
Thanks in advance.
Hi,
I am new to wordpress/buddypress. I have windows 7, WP v4.2 and BP v2.2.3.1. I am testing on localhost machine and have also setup a virtual host: buddypress.local:1234/WP
After activating buddypress (i have set the permalinks to other than default and checked anyone can register), when I try to register, the page just refreshes with all fields filled and the passwords fields reset to empty. How can I fix this? I have the default theme twentyfifteen enabled.
Further, any ideas on how can I test buddypress features? Do I need a buddypress compatible theme which exposes buddypress features in WP? Or can I use the default twentyfifteen theme to test buddypress features like groups, profile, notifications etc.
Hi guys,
I’ve made a small (private) plugin where an admin can make a friend connection between two users. For this, i’m using the friends_add_friend (see here) function.
As you can see in the previous Github link, the function accepts a third parameter called $force_accept. The docblock says Buddypress should not send a notification to the user. Problem is, the user keeps on getting emails from WordPress saying ‘x accepted your friend request’. I’m not sure if i’m doing something wrong, or maybe this is a bug in BuddyPress. I don’t want the user to get an email when an admin makes a friend connection between two users.
Thanks for the help!
WP: 4.2 (also had this problem in 4.1)
BP: 2.2.3.1
@knutta you need to install bbPress then follow instructions at
Installing Group and Sitewide Forums
I have set my forum to the ‘rating level’ that will accept posts using phrases such as ‘porn’ and curse words…that being the case I was rather surprised when someone attempted to create a thread in a forum using a jokey phrase including the word porn and it wouldn’t allow the user to post. I checked the post, checked all the settings (I have no words in the blacklist – the forums are monitored almost 24/7 and we have a rather exclusive membership so I felt this was unnecessary at the present time) and there seems to be nothing amiss so the reasons for this being done are a mystery to me. I am able to add the extra words in the sentence in the CMS but this is not something I wish to have to do every time someone wants to refer to something specific like this.
Is there a reason why this would be happening?
I have recently upgraded to the latest versions of Buddypress (2.2.3.1) and BBpress (2.5.7) and also was upgraded to WordPress 4.2 this morning but there were no issues.
The site is set up to work with the Firmasite template but I have tested this on the other templates and as it works when I remove a single word from the actual post I know that it HAS to be some hidden filter somewhere that I am unable to remove.
My site is found at http://www.bewitching-fiction.com
Thanks.
What version of BP are you using?
Have you seen this?
I first installed BuddyPress on our site a couple years ago and all worked as expected. However, it was decided we wouldn’t pursue BuddyPress as part of our solution at the time. Earlier this year, we decided to re-instate it, which is when I noticed this new behavior…
There have been a lot of updates in WordPress, BuddyPress and bbPress during this time, so I’m guessing something somewhere along the line, but may not have been addressed yet. I haven’t found any fixes online for it, which is why I have posted here.
Just to clarify, HIDDEN FORUMS appear for Keymasters and Moderators, but not to members of them who haven’t been assigned to either of these roles. They can, however, access the forum if they have the URL for it. So, at the moment, I am having to make all members of hidden forums be moderators in order to keep my site navigation clean.
Perhaps @bphelp could shed some light?
Sorry but your pasted code is wrong.
See source.
Read also the comments before you copy/paste.
@henrywright can you help out please ?
Hi,
I’m using GeoDirectory plugin with BuddyPress. I have created a child theme for GeoDirectory Framework theme, which is working fine. I’m trying to modify the member page– I have copied home.php file from “single” directory to “community” directory I created in my child theme directory. I tested if the copied theme was overriding the original template by adding “text” to the top of the file, but it doesn’t show up. But if I add that to the original home.php, it does show up.
I’m using the most recent versions of WordPress and BuddyPress.
I’d appreciate your help.
Jaeeun
I’m using: WordPress 4.1.2, BuddyPress 2.2.3.1, SelfHelp.on.ca
Ran into an obstacle. I am at the step of installing Group & Sitewide Forums. No. 7 of the instruction has me stuck. I stopped after adding the Forums page with the code in it to, to the menu. There is a picture to the right of the instruction depicting how step 7 should go, but I don’t ever see that screen when I try to do step 7. I even tried adding a new page called Group Forums and I don’t even see the option to change from ‘forum’ to ‘category’. See instructions below
• Create a new Forum as the “parent forum” for all of your Group Forums.
• Go to Forums > Add New
• Add Title, e.g. Group Forums
• Change Forum Attribute Type from “Forum” to “Category”
Hi, I would like to have a message on the homepage saying, “Your account is now activated. Please login here” when a user clicks on the activation link. Does anyone know how this would be implemented?
Have searched but not found anything of use. Thanks
Wordpress v4.1.2, Buddypress v2.2.1
The avatars only works when I’m in BuddyPress pages.
I want to make it work around the site by adding the following code passing the user ID I found searching for:
<? php
$ Userid = bp_loggedin_user_id ();
echo bp_core_fetch_avatar (array ('item_id' => $ id user));
?>
But in which .phpeu add file this code?
Homepage:

Members area:

already removed the error. you can see that in the area of members appears the avatar and the homepage will not appear?
Area of members:

Homepage:

Hey @danbp,
WordPress provides a function for that. Check out wp_filter_nohtml_kses(). It strips all HTML from the string you provide so there’s no need to use preg_replace().
function hellowed_remove_html_private_messages( $message ) {
$message = wp_filter_nohtml_kses( $message );
return $message;
}
add_filter( 'messages_message_content_before_save', 'hellowed_remove_html_private_messages' );
gave the following error:
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘: 1)’ at line 1]
SELECT id, user_id, field_id, value, last_updated FROM wp_bp_xprofile_data WHERE field_id = 2 AND user_id IN (displayed: 1)
Read on the internet that I must pass the id as parameter for bp_core_fetch_avatar:
<?php
$userid = bp_loggedin_user_id();
echo bp_core_fetch_avatar( array( ‘item_id’ => $userid) );
?>
But do not know where I have to put this code or how to implement in my code. Can you help me?
@fugu78,
you are using joomla on the mainsite and WordPress on the subdomain.
Question is: is WP sharing the same DB as joomla or have you a complete separate install (db & cms) for your WP/BP site ?
Which type of WP install do you use ? Single or network ? (more about)
Are mainsite users and wp site users the same people ?
BuddyBoss has his own support forum. You probably have better to ask there directly.
Hi Dan,
I tried all the above, and nothing seems to be working. Now, as you will understand for ‘BuddyPress Support’ Theme I find it odd to have such a big bug after having re-activated and everything. I am resistant at completely reinstalling unless it’s the last straw, but I am also quite demotivated as the theme just sent me this answer:
“This is not a theme issue, as you have updated only the wordpress. Also updating wordpress will not delete any records in your DB. Please contact buddpress support team regarding the issue.”
Hence, it’s not them or the theme, but it’s something within BuddyPress. I’d rather not have to change plugin options with 400+ users on my platform, as I really like the flexibility BuddyPress gives me. Hope you understand.
Best,
Fab