Found out –
you can simply use Widgets inside your template.
I also installed the tehnik-bbpress-permissions plugin to not show the hidden forums topics and put this into my template:
<?php the_widget( 'Tehnik_BBP_Replies_Widget', $instance, $args ); ?>
This should work with the default BBP Replies Widget, too (just need to find out the name of it)
Will try a bit more customization today with an eye on https://codex.wordpress.org/Function_Reference/the_widget
Another possibility is manually:
<?php do_action( 'bbp_template_before_topics_index' ); ?>
<?php if ( bbp_has_topics( array( 'author' => 0, 'show_stickies' => false, 'order' => 'DESC', 'post_parent' => 'any', 'posts_per_page' => 5 ) ) ) : ?>
<?php bbp_get_template_part( 'bbpress/loop', 'recent-topics' ); ?>
<?php else : ?>
<?php bbp_get_template_part( 'bbpress/feedback', 'no-topics' ); ?>
<?php endif; ?>
<?php do_action( 'bbp_template_after_topics_index' ); ?>
Sage words? Nope 😉
I had a quick look around https://wordpress.org/plugins/search.php?q=bulk+users and nothing really stood out.
The most users I have played around with is ~4,000 and that was too many also for the WordPress admin dashboard. I ended up doing everything I needed directly in phpMyAdmin with SQL queries.
A way to delete users an reattribute their posts/topics/replies to another user (mainly for a handful of folks who already had accounts on the WordPress side before migrating vBulletin over)
With only a handful of these use WordPress’ built in user delete tool, when you select to delete a user you have the option to delete all posts (including topics & replies) or keep them an attribute them to another user.
A way to “nuke” users who have spammed the forums. This would delete the user as well as all of their topics and replies.
First you are going to have to find the spam and record each user id associated and this is painful indeed! I am not to sure on the specifics but there probably is a way to get Akismet to check all of this for you.
A way to purge all users with no forum topics or replies (or posts, for that matter).
I think the quickest way for this would be in phpMyAdmin directly using an SQL query.
The query (Good to verify this stuff before you delete them)
SELECT ID FROM wp_users
WHERE ID NOT IN (SELECT DISTINCT post_author FROM wp_posts);
The delete queries (Any user without a post gets deleted)
DELETE FROM wp_usermeta WHERE user_id NOT IN (SELECT DISTINCT post_author FROM wp_posts);
DELETE FROM wp_users WHERE ID NOT IN (SELECT DISTINCT post_author FROM wp_posts);
Okay, so I am working on a migration from vBulletin to bbPress. Everything moved over fine, but now I have over 60k users. This causes a real problem when I want to delete a user, because the Delete User screen creates a pick list with all 60k names!
Here’s what I’m looking for…
- A way to purge all users with no forum topics or replies (or posts, for that matter).
- A way to “nuke” users who have spammed the forums. This would delete the user as well as all of their topics and replies.
- A way to delete users an reattribute their posts/topics/replies to another user (mainly for a handful of folks who already had accounts on the WordPress side before migrating vBulletin over)
Any sage words of advice?
it uses the wordpress user database to store email addresses, and will mail to the email address of the wordpress user as you set them up.
Whilst a bit clunky, you could use
https://wordpress.org/plugins/export-users-to-csv/
to export the email addresses to a csv, and import them from there to mailchimp maybe via a macro.
depends on how many users you have and how often you’re emailing.
Hi! I found out that this “who is online function” is in progress. This the link I’ve read about this, hope it helped you: https://bbpress.trac.wordpress.org/ticket/1792
I don’t have any issues with search widget.
I can’t see your forums
Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.
Possibly try resaving your permalinks:
To fix this try resetting your permalinks. In your WordPress Administration Screens navigate to Settings > Permalinks, select a different permalink structure and save. Then select your preferred permalink structure and save again
I followed the instructions for installing the WordPress plugin of bbPress.
However, doing this invariably puts the live bbPress forum in the following directory:
/mysite.com/blog/forums
Clicking the /blog breadcrumb will drop my users into the weblog. Ideally, I’d prefer to have the nesting as follows:
/mysite.com/classrooms/forums
But if that’s not possible, having it exist as /mysite.com/forums would also work.
The most recent thread I could find on this issue was four years ago, and suggested using freestanding bbPress, which won’t work with my membership software (MemberMouse).
Thanks for any help you can offer on changing my setup.
Current site is password-secured DEV: WordPress Version 3.6.1, bbPress v.2.4
Site URL available privately if necessary.
This issue typically comes up when people are testing the import to bbPress. If you import the users and forums, topics, replies etc then reset bbPress only the forums, topics, topic tags and replies are deleted. bbPress does not delete the imported users as the user account may have additional WordPress roles (eg. Author) and has blog posts or comments on blog posts etc and we don’t want bbPress deleting content that isn’t its own.
Ideally you would have a test site for WordPress & bbPress to test the importer and once you are happy with everything get bbPress installed on your primary WordPress site, disable your existing forums and import into bbPress ‘all the things’ and be up and running from then on with bbPress.
Hi… me again!
I do have the latest versions of WordPress 3.6.1 and bbPress 2.4
When I make a forum post you can hardly see the words… Very faint! I’ve checked all the settings but I don’t see any setting for that. I tried different Themes including TwentyEleven but no change.
Thanks
Hi,
I’m actually having 2 problems with login and registration on my site.
First problem is with the login widget.
-when I drag the widget over to the side bar it stays there until I enter the URLs in the required fields. If I write just the name it stays!
Second problem is with registering to the site with the stock WordPress form. I’m logged out of my back end and the user name and email address I’m using is not already registered. It’s easier to explain with screen shots


Thanks in advance for you help!
Ok so I have the latest wordpress / bbpress and buddy press so far as I know.
I have created a forum – and it would seem that only people who are keymasters / admins can actually comment / post through the forum. Every time I log into my test account which is set as a ‘participant’ and subscriber, i get the message “you do not have permission” when i try to comment or reply to a forum post.
I have been looking into this for a good couple of days now. I have installed the members plugin, I have re-routed the forum roles etc….
I’m at a loss
Problem is because gdpress signature and adunit go in post with and the adunit plugin add the code before bbp-signature DIV…
We have two way, or add adunit code after bbp-signature DIV, or use another metod to add adunit after reply in the loop… for example, after 1 or 2 or 3 and etcc.. post, but not in one single reply.
For the moment i don’t have solutions, in plugin support page have another thread opened by another user… https://wordpress.org/support/topic/breaks-gd-bbpress-tools-signature-in-topic-between-posts?replies=2
With no reply… 🙁
I have bbpress loaded on my site and have already started creating forums…love it.
however, I created a page for the forum and put the shortcode there, but now my forum url is
http://www.nikkiinstitchescraftacademy.com/forums/forum/month-1-the-background-story/
is there any way to get rid of the double forum in there?
should i have put the shortcode someplace else?
thanks so much for your help!
Wordpress version 3.6.1
bbPress version 2.4
http://www.NikkiInStitchesCraftAcademy.com
You will find your user profiles at the following URL (Swap example.com for your domain)
http://example.com/forums/profile/username/
Also any username prefixed with imported_ eg. imported_username is because the user name username was already taken in WordPress. If both imported_username and username users are the same user go to the WordPress dashboards ‘User Panel’ and when you select the imported_username to be deleted you will be prompted to attribute all existing posts, topics, replies etc to another user, select the user username and now all posts, topics, replies etc will be under the single user username.
bbPress Users ARE WordPress users 🙂
I use a large decorative font for my standard pages and forum titles in WordPress. This is normally ok because I make them intentionally short, however my forum topic titles can be much longer as they are created by users and need to be generally more descriptive. Since I have my breadcrumbs styled large and clearly, it’s unnecessary for the topic title to exist at all on an individual topic page.
Does anyone know which bbpress template file I would need to edit to get the single topic pages to display the forum they belong to instead of the topic title itself?
Or how I might do this using a conditional via my WordPress theme’s page.php file?
Have a look at the support forum for ‘bbPress Genesis Extend’, it looks like @jaredatch has a new version is on its way shortly.
https://wordpress.org/support/plugin/bbpress-genesis-extend
The specifics of Genesis compatibility with bbPress 2.4x I am not sure, @jaredatch is the one who can answer all these questions and probsbly the best place would be in the support forum link above if he doesn’t answer them directly here.
Ok, got the login-part solved: Obviously I had in Options>General a wordpress-url different from the site-url which in conjunction with permalinks didn’t work well. After I have changed wordpress-url and site-url to one common value, it worked.
I can’t seem to find anything the closest thing I found was New User Approval which only works for WordPress registration. Any ideas?
Hello guys!
I have a specific question about adding forums, threads and replies in Bbpress.
Some times ago i made a script that’s sending data to fill the DB in wordpress – i just send via POST: author, post, title etc via php script, that add it all to DB. It was simple.
Now i have to make it in Bbpress, and there is a problem: besides the ‘wp_posts’ data i see many cells in ‘wp_post_meta’ when i create a forum, topic and a reply such as:
_bbp_topic_count
_bbp_total_reply_count
_bbp_forum_subforum_count
_bbp_reply_count
_bbp_last_active_time
etc
The problem is that I want to do it in the future delayed (this future posts date). And the question is: how do I write this posts and Bbpress helps me and refreshes that data in ‘wp_post_meta’.
I googled my problem and found this functions in functions.php:
function bbp_update_topic_topic_id( $topic_id = 0 ) {
$topic_id = bbp_get_topic_id( $topic_id );
update_post_meta( $topic_id, '_bbp_topic_id', (int) $topic_id );
return apply_filters( 'bbp_update_topic_topic_id', (int) $topic_id );
}
That’s what I’m looking for? I will be happy if Bbpress has some API or xml-rpc method to add a topics and replies, but there is none 🙁
Thank you and sorry for my bad english.
Thanks, I will dig around a bit more tomorrow and see what I can find.
https://bbpress.trac.wordpress.org/ticket/2433
See this bbPress Trac ticket for more information, the fix will be included with bbPress 2.4.1
https://bbpress.trac.wordpress.org/ticket/2405
Greetings,
I’ve imported my forum from vbulletin, althou he copied everything the users didnt got connected and they are named imported_something. the page /author returns 404 not found.
The avatar on my website was being used by vbulletin now we have no avatars? how to add them? the profile page that comes with wordpress doesnt have an option for that.