I’ve already searched both the parent theme and the child theme for the string “bbp”, but can not find it there.
The previous developer did some rather unorthodox coding, so anything is possible.
They might have even edited core WordPress files.
Is there any other way of testing where a bbPress-dependent function might be running?
yes it goes in the functions file of your child theme
Functions files and child themes – explained !
Where would this code be added? I’m trying to do the same by adding it to my child theme’s bbpress.php file, but is just showing the raw code on the page. I may be in the wrong file, or else have something else missing. Thanks if you can direct.
In my main forum page, I only have categories listed. Under each category, there are a couple of forums and people would post under each of these forums. However, on my main forum page, the freshness just states no topics. Is there a way to change it to include the subforums under it?
I have tested without any other plugins other than bbpress.
Wordpress 4.5.3
BBPress 2.5.9
See the issue at http://solosection.com/forums/topic/asdf/
I have an issue and I am pretty sure it is in BB Press. I deactivated all BB Press and user plugins and it still happens.
I have the option “Embed media (YouTube, Twitter, Flickr, etc…) directly into topics and replies” turned on and have it configured for Instagram. In Instagram, users tag other users in comments, in this case, @Solo_Section. Somehow the text in the embedded Instagram post is being transformed to a link to the user profile within BB Press and breaks the embedding.
I don’t see any options anywhere to configure this. Anyone know where this functionality lives?
It took me a ridiculous amount of time to find where to make this change and make it, and even then it is in the main bbPress code. I couldn’t get it to see anything I put in my child theme, because it is accessed through plugins, not themes. I know I’ll have to update the file again manually as soon as I update bbPress.
Also, that plugin only allows you to add new fields, not display existing ones. Doesn’t it seem odd that you would be prompted to enter data in fields on user profile edit, but then not have any of them show on view? By default the user fields should be available to show, at least standard ones like description, website, and social media profiles.
If you use that plugin to manually create some of those fields, your users will see two of each, the original ones that won’t show in view mode, and the custom ones you created. Not workable.
So really I see nothing to do other than manually editing the user-profile.php file to line by line include each field you want to show. How are some people not caring about this? It just seems so fundamental to me. Why go all the way to something like BuddyPress when all you want is field data already being collected to actually show?
The functions file of your theme might hold code that relies on bbpress – look for lines that include
add_action (‘bbp_something…
or
add_filter (‘bbp_something…
WP 4.5.3, bbPress 2.5.9,
http://www.fightportlanddemodevelopment.website/forums/topic/everett-dumpster-homes-remmers/
I don’t want admin. info showing on the forum, and it’s weird, but this is the only topic that shows, “This topic was modified x weeks, x days ago by styve61@gmail.com.”
One other question I have is why can people who participate in the forums, post images, or would they have to use html? Posting on a WP blog page allows use of a Visual editor, and the posting of images…I would think bbPress would not supercede, or knock out that facility.
Thanks,
Steve
Answering to myself:
bbp_buddypress_loaded fires before everything is, in fact, fully loaded. bbPress’s component-specific extensions aren’t loaded until bp_init:7 (ty @boonebgorges for this explanation).
Changing add_action to bp_init with a priority of 8 did the job !
This may work for Site Activities, Members and Group activities
function bpfr_remove_activity_dropdown_label() {
// Remove forum filters in site wide activity streams
remove_action( 'bp_activity_filter_options', array( bbpress()->extend->buddypress->activity , 'activity_filter_options' ), 10 );
// Remove forum filters in single member activity streams
remove_action( 'bp_member_activity_filter_options', array( bbpress()->extend->buddypress->activity , 'activity_filter_options' ), 10 );
// Remove forum filters in single group activity streams
remove_action( 'bp_group_activity_filter_options', array( bbpress()->extend->buddypress->activity , 'activity_filter_options' ), 10 );
}
add_action( 'bp_init', 'bpfr_remove_activity_dropdown_label', 8 );
Thanks for that guys, a bit more info from @robkk is very much appreciated and TamrielFoundry was my initial inspiration to continue with BBPress over other software, @casiepa cool… brilliant link thanks.
I love what you guys are doing.
P.H.
I have inherited a busy site at http://fresh.co.nz with WordPress Version 4.5.3
It is running bbPress Version 2.5.9 – but not in use.
When I attempt to de-activate, delete or re-name bbPress, the site becomes blank.
I cannot find anything in the theme that relies on bbPress, but I have not had the opportunity to try changing the theme since the site is live.
T can’t see anything in wp-config, .htaccess or any custom index.php files
Any suggestions about where else the problem may be would be appreciated.
Hello Dan,
I ended up using the asyncronous-bbpress-subscriptions https://wordpress.org/plugins/asyncronous-bbpress-subscriptions/ plugin
I realize this is an old thread, but we just installed Mandrill using the wpMandrill plugin and everything works great for us except BBPress. I’ve been in contact with Mandrill support and the first thing they suggested was actually just making no reply@… a valid email address. So we did that and that took care of the first issue.
But as for sending all emails in the Bcc, Mandrill still does not play nice with that and they really didn’t have any suggestions for me other than one, which I am copying as a screenshot below.

I tried installing Sudar’s plugin, but that did not work for me. I did install Stephen’s plugin to just disable wpMandrill for BBpress notifications and that worked. So that is my stop-gap solution at the moment.
Have I missed any new developments since this discussion started? Any new workarounds? I know that BBPress used to send all the reply emails using the “to” field. Has anyone considered making this an “option” in a future version — in other words, default to BCC but give admins the option to use TO if they’re using Mandrill?
Just struggling to find a solution. Any help would be appreciated.
Dan
This worked fine for me, changed Mybb php file as he suggested and all my users are back on bbpress
Hey ! First, forgive me for my english, i’m french user of Bbpress.
So, as you can see here
i have the same title for two different category. Even if the second has for parent the first. I put this code http://pastebin.com/QypF9bhA in loop-forum-php. I’d like to have different title and mostly the true title of my category.
I saw someone with the same problem, cause permission plugin. For information i have bbp-private-groups, buddypress, buddymenu.
I hope this is clear.
In advance, thank you for your help.
@gfxcon @adaman I can confirm it’s inside 2.6 (moderators per forum), you can already test the 2.6-alpha if you want that is very stable.
Pascal.
@robkk, @peter-hamilton,
Ahhh ‘herd’, I read ‘nerd’ as a start.
There is a showcase list on our codex: https://codex.bbpress.org/showcase/
EDIT: Check this list: https://bbpress.org/about/examples/
Then there is a top100 of some years ago: http://bbshowcase.org/forums/view/top100
Let me see to update our codex showcase list a bit…
Pascal.
@bjornwebdesign,
Your snippets are not that long, so that’s ok, just the number of snippets is maybe too high 🙂
My only remark is you’re based on a BuddyPress function and this is a bbPress forum. But still useful anyway!
Thanks,
Pascal.
WP 4.5.3 – BP 2.6 – bbP 2.6 alpha -2016
I want to remove the 2 bbp related options (topics & replies) from BP’s site wide activity filter dropdown.
I’m using this function, but it has no effect:
function remove_activity_filters( $bbp_buddypress = null ) {
if ( bp_is_active( 'activity' ) && bp_is_activity_component() ) {
// Remove forum filters in site wide activity streams
remove_action( 'bp_activity_filter_options', array( bbpress()->extend->buddypress->activity, 'activity_filter_options' ), 10 );
}
add_action( 'bbp_buddypress_loaded', 'remove_activity_filters' );
I dont get this logic, despite if it is only WP logic, not bbPress one.
Maybe I missunderstool it all. New Users (Roles = Subscriber, Participant) have access to add new Posts, and attach them to taxonomies.
Forum Users are forum USers, not Portal editors of Articles.
This code should be in bbPress core. When you install bbPress you accept that whole platform is changed to something else, and old WP rules are not valid anymore.
For all other things Users have buddyPress profile Pages.
function splen_remove_admin_bar() {
if( !is_super_admin() )
add_filter( 'show_admin_bar', '__return_false' );
}
add_action('wp', 'splen_remove_admin_bar');
//don't allow users to go wp-admin
add_action( 'init', 'blockusers_init' );
function blockusers_init() {
if ( is_admin() && ! current_user_can( 'administrator' ) &&
! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
wp_redirect( home_url() );
exit;
}
}
ok
On issue 1
The code goes on then functions file of your child theme
https://codex.bbpress.org/functions-files-and-child-themes-explained/
on issue 2, pending 2.6 coming out containing a fix (neither currently has any timescales)
the you can achieve this with my private groups plugin
https://wordpress.org/plugins/bbp-private-groups/
see the help page for how to set up
I am using bbpress 2.5.9 and WP 4.5.3 for a club website where the forums are only available to logged in Participants.
On vBulletin forums I’m a member of, there’s a Member List available to any logged in Member which shows user name, contact info, number of posts, etc. Is it possible to have something like that using bbPress? If so, how?
Thank you
To answer your 2nd question: “Also, is there a way to assign specific moderators to specific boards. Say a user is a moderator, but I don’t want them to moderate all boards, just specific boards. Is that possible?”
– They have a 9 year old ticket open to add this feature to bbPress.
https://bbpress.trac.wordpress.org/ticket/459
Looks like it is almost complete. The current plan is release with version 2.6 (current version is 2.59). With such an old ticket, history suggests is could get pushed back to later versions though.
What? No I am not leading the herd haha.
Im still learning like the rest of you guys. While I do have some themes in my backpocket and some yet to be released, there seems to be always soemthing I can improve on these things before I even think about releasing them. I am actually getting more free time soon, so maybe I can actually start giving support for these themes I release in full now.
The best forums that I have seen used bbPress are the developers of the Tameriel Foundry and HigherExistence forum for bbPress v2, and the wpmudev.org and ACF forum for bbPress v1.
All the developers that created each of those forums are leading the herd in my opinion, and you should check them out.
Robin there is a few functions already in bbPress that might be useful to use, and it might cut some of your code some.
http://hookr.io/plugins/bbpress/2.5.8/#index=u&search=bbp_user_profile