For sure there will be issues for sure with bbPress and ~2000 forums, it wasn’t designed for this many forums, it’s also more often than not not a good idea to have this many forums.
Categorising the forums into a more hierarchical layout is usually far more friendly for admins, mods, and users. For example break down the UK to England, Scotland, Wales, and Northern Ireland, then further break them down, under Scotland you’d have Aberdeenshire, Dumfries and Galloway and so on….
Wordpress version: 4.8
Bbpress version: 2.5.12
https://sisepuedelaredo.com/wp
I want to know if there is a plugin or a simple way to let new people to write at the Bbpress forum I have without delivery of data about them or else. I want the people can start writing right at the moment they arrive, with or without email.
I could use, maybe, an aproval method to stop spam or bots, but I want that people who might not have electronic knowledge could write and tell me what they wanted to tell.
Is this possible? Thanks for your time.
Hi there,
May I ask you, after installing bbPress everything went according to plan.
The login and the register button’s appeared on the left top hand side of the screen but the register button does not open the page I had in mind to register.
Can anyone tell me where I can find the file containing this register button?
Is it somewhere in a php file in he root of the side or do I have to look elsewhere?
I do not have a clue. And after finding it could you tell me how to activate it?
Thanks in advance
Thijs
I’ve searched the support forums but haven’t been able to find a real answer for this. I’ve inherited a private site that I am completely tearing down and rebuilding, including removing all the users who may or may not be returning. We are using bbPress for our forums, and all the data on the forums is important. I desperately need to keep all posts that are currently there.
Now, I keep seeing that if I go to “remove user” I will get an option to change the attributing author of blog and forum posts to another account, but I am not getting that option even for those with forum content. The only option I am having is to remove.
Is there any way, any plugin, that I can use to change the forum authors (no one has any blog posts on this site except admins), or any other method I can use to retain those forum posts?
I am unable to move forward with the site build until I can figure this out. Thank you for all your help!
I had only thought that this is perhaps a bug, or I did not see a setting. I then started with the adjustments, only I have determined, the adjustments take no end …
There are so many things missing – and so much code which must be added to make it “usable”.
The worst is the lack of proper moderation and the fast possibility to delete spam, as well as a fast support possibility. It is unfortunately not optimal always to be afraid I need help or not. Here is perhaps a payment support for bbpress optimal, which provides quick help.
That is why I have now decided to use Xenforo, which is good with Xenword in WordPress. Does not work with Buddypress, but this is not so bad.
Thanks for that I received at all from someone an answer 😉
And I know that the support does this in his spare time, so as I mentioned above perhaps a payment support set up!
@aminazadi There is a plugin for ajax replies:
https://github.com/aliso/bbpress-ajax-replies
And a plugin for ‘load more’ topics, if that’s the sort of thing you mean:
bbpress-loadmore-topics
Hope that helps.
@sgirldesigns Install buddypress, this works alongside bbpress and provides a member list (and a lot of other features you can turn on or off).
Hope that helps.
@ruperty There are a bunch of converters built in to bbpress but I don’t think they would suit your needs for an old mailing list, they seem to be for specific forum softwares.
I’d use a CSV importer plugin as that’s nice and simple (maybe too simple for you?). Hope that helps.
@scottm-ldg Install the ‘bbp additional shortcodes’ plugin, that allows you to specify a different number of topics in the shortcode:
bbp additional shortcodes
Hope that helps.
You could install the ‘bbp additional shortcodes’ plugin, then use that to display just one topic
bbp additional shortcodes
Then use ‘do shortcode’ if you want to place this in a template file, like:
// Use shortcodes in form like Landing Page Template.
<?php echo do_shortcode( '[bbp-display-topic-index show='1']' ); ?>
I think that should work for you.
@balloonsc
I can confirm your widget issue. I’ve created at ticket: https://bbpress.trac.wordpress.org/ticket/3123.
You can follow the progress there.
Hi again,
I have been searching the web for a solution:
My idea is to delete the default links, and get the link to peoples primary blog. When they fill out the bbpress form-reply.php, I want to get their user ID. From that user ID I can get the link to their primary blog.
Right now I got this:
//In my functions.php(the 2 is an example of a user id):
$GLOBALS[‘mytheme_thisismyvar’] =2;
//In my Loop-single-reply.php:´
<?php
$yeps=$GLOBALS[‘mytheme_thisismyvar’];
?>
<?php
$user_info = get_userdata($yeps);
$blog_details = get_blog_details($user_info->primary_blog);
echo ‘siteurl.’>’.$blog_details->siteurl.’‘;
?>
I want to get the user id from the bbpress form-reply.php to be $yeps? I thought about using get_the_author_meta?
Thank you
I successfully managed to post messages into the forum by including WordPress in my php script and calling bbp_insert_topic.
However, it seems like when I call bbp_insert_reply bbPress actually inserts a topic parented to another topic and these appear like replies in the site itself.
Tried repairing the forums and it didn’t work.
Any idea why?
I am developing a sitemap for a client on a dev site that is not publically accessible. On the site are several custom post types including Forums, Topics and Replies which I added to the site using a standard wp_query with post_types set to list all custom post types.
Some of these custom post types the client does not want included on the sitemap. So changing the “public” parameter to “false” I was able to remove selected ones that were created with the Custom Post Type plugin. However I cannot come up with a way to changing this on custom post types generated by the bbpress plugin without modifying the main bbpress.php plugin file.
New to working with bbpress so any suggestions would be appreciated.
this is doable, but you’ll need to modify the role
see
bbPress User Roles and Capabilities
and
Custom Capabilities
you’ll probably want to create a new role which just lets this role create and edit replies
Hi team,
Is it possible to improve BBpress so that it can have improvements :
1) Shows the total topics, replies and total count under the avatar on each topic/reply view in bbpress
2) Button to allow users to report a message to the moderator
Thanks for your answers
Regards
Thanks for the reply Robin…
Sorry my PHP knowledge is near-zero.
Are the three fixes you specify alternatives? (i.e. do one, not all of them?)
Can you say if BBPress will realign with WordPress core PHP requirements within 2 months?
Thanks
N
What happens if I have such a problem?
Fatal error: Cannot redeclare class WP_Taxonomy in /home/u410616819/public_html/wp-content/plugins/buddypress/bp-forums/bbpress/bb-includes/backpress/class.wp-taxonomy.php on line 17
Please reply as soon as possible
I need your help very much
What happens to this error?
Fatal error: Cannot redeclare class WP_Taxonomy in /home/u410616819/public_html/wp-content/plugins/buddypress/bp-forums/bbpress/bb-includes/backpress/class.wp-taxonomy.php on line 17
what should I do?
I found a bug with bbPress RC3 and BuddyPress. Tested with a fresh install using WordPress 4.8, and with only bbPress 2.6 RC3 and BuddyPress 2.8.2 activated. On the activity page the drop down box has duplicates. I’m running PHP 7.0.

I’m also having problems. I can no longer see the topics/replies to the forums. It’s just a blank screen? I am waiting to hear back from the website host re: which PHP version we are on.
In the meantime could you please clarify the file name in the bbpress plugin where I can change line 1851 and see if this can work.
Looking forward to your response in due course.
Thanks
Hey Guys,
I have installed BBPress 2.6 RC3 because my host upgraded PHP version to 7.1.6. I’m using WordPress 4.7.5.
The problem is that I cannot create forums anymore. The “save” / “Update” Button disappeared from the page along with the editor options. As you can see here:
http://prntscr.com/foxoun
Please, can you help me?
Best regards
Hello,
I am using WordPress 4.8 and bbPress 2.6-beta-2.
I had to do a batch import of topics from csv, and all went well enough. The only aspect I was unable to cover was the parent forum field. I have found my parent forum id and used a mysql command to insert the forum ID (which is 290 in this case) into all rows where post_excerpt meets a condition. This all worked. For reference here is the mysql command:
update wp_posts set post_parent=’290′ where post_excerpt=’CONDITION’;
The issue I’m having is that although post_parent displays the correct parent forum ID within the database, on the frontend of my site none of these topics register as having a parent forum. Under “Topics” they still all say “No Forum,” and they are not listed on the forum page. Funny enough, the breadcrumbs show the correct path when looking at the individual topics (i.e., PARENT FORUM >> POST_TITLE).
Any and all advice would be greatly appreciated. Thanks for your time.
next version of bbpress will fix this, but in the meantime
3 different fixes – either
1. downgrade to a lesser version of php
2. upgrade to bbpress 2.6 RC
3. in bbpress 2.5.12 go to /includes/forums/functions.php and change line 1851 from
$meta_query = $posts_query->get( ‘meta_query’ );
to
$meta_query = $posts_query->get( ‘meta_query’, array() );
Since the next upgrade will fix that anyway, no issue in changing the bbpress file
best I can offer I’m afraid