not really fair to blame the bbpress developers (free software made by volunteers) for not having every possible feature built into core, all forum apps (phpbb, etc) that i am aware of require separate anti-spam plugins
bbpress itself is just a plugin for wordpress, so anti-spam is more a wordpress problem than only a bbpress problem, and there are many anti-spam wordpress plugins out there, and dealing with spammers & bots etc is a BIG topic, and a continually evolving battle for anyone running any sort of website…
otherwise, i think it would help keep this forum orderly if there were a sticky or somesuch with a maintained list of commonly requested bbpress plugins like anti-spam, polls, custom avatars, granular membership permissions, etc
here are the wordpress anti-spam plugins i mentioned in the other topic, all work well with bbpress, start with wangguard which is the easiest to use, all require careful config and monitoring to make sure they are functioning properly
https://wordpress.org/plugins/wangguard/
https://wordpress.org/plugins/bad-behavior/
https://wordpress.org/plugins/stop-spammer-registrations-plugin/
sam
Hi everyone,
I would like to disable completely the mentions feature in forums, even if someone put accidentaly a “@” before a username for exemple “jack” I don’t want the result “@jack” to link to jack profile.
I’ve got Buddypress and bbPress,
the code add_filter( 'bp_activity_do_mentions', '__return_false' ); disable BP mentions but not bbPress mentions, how can I do that?
[Edit] thanks to danbp, here is the solution: add_filter( 'bbp_find_mentions', '__return_false' );
Thank you very much for your help
I tried that just now and it seems to have helped the other site. So this is awesome! I need to research plugins. Wondering if some of the bbPress extension plugins that are in these sites are old and are no longer used? Would be nice if there was a deprecated list. Going to search for one now.
Hi there,
I’m having a browser issue on a registration form that causes it not to work in safari or IE but it works fine in Chrome.. If you visit this page and without filling anything in, just hit ‘complete sign up’, in Safari nothing happens, but in Chrome the field errors are displayed as expected.. any ideas on this? I’m unable to successfully register in Safari.
In the code, the errors (e.g. <div class=”error”>This field is required.</div>) are never generated in Safari (to rule out a css issue)..
http://sapoa.staging.wpengine.com/bbpress-register/
Thanks, Jon
Hi unihead, I am working with two sites that are using bbPress. Both are displaying this same issue and as I understand my client has struggled for a long time with this problem. One of the sites also uses a plugin called “bbPress Threaded Replies” The other does not but both sites will not display replies.
Today I turned off “bbPress Threaded Replies” in the site using it. The problem went away immediately. However that doesn’t help me with the other site. The replies are still hidden there.
Thought I would share just in case it helps you.
Hi – I tried running the repair with no luck. The only thing that seemed to fix the problem in the end, strangely, was reducing the number of replies per page to 10. For some stupid reson bbPress couldn’t handle 25 replies per page.
I reduced it to 10 and the missing replies came back. Feels like a bug to me.
Hello Jason,
I have the same problem. I would like to migrate from DNN active forum to phpBB3 (not bbPress).
Have you solved?
May you give me some suggestions?
thank you
Marco
A day has passed and the flood of spam registrations seems to have completely stopped. So far I’m very impressed with Wangguard. For a start, it does one simple thing which the default installation of bbPress should do – it allows me to pose a question to new registrars that has to answered correctly to proceed. Seems so simple, but it took me ages to find something that would allow me to do that.
I really don’t understand why like bbPress doesn’t have basic tools included that can stop the inevitable wave of spam registrations that happen to every new bbPress user. It’s just an endless waste of time for everyone who has to go through the same process of frustration, every time.
I would think that BuddyPress should be fine. But do you have any other plugins? If you have any more, try deactivating them all (bar bbPress and BuddyPress), seeing if the problem is still there and then reactivating them one by one to find the offender.
Still looking for someone who can do this (you alive, Stephen?) 😉
Most recent bbPress and WordPress users from one install to another all the while linking correct admins to their corresponding posts and making sure forums, topics, and replies all remain correctly linked despite conflicting post IDs with the install we’re importing into.
I’ve gotten my bbpress forum set up on my site and I need to somehow add a link back to the main forum page. Once users click on a individual topic to comment there is no easy link to get back to the main forum.
I figured I could somehow add a link into one of the .php templates but nothing I add to them seems to show up at all on site. If anyone can point me to the correct .php template to modify or if there is a simple setting to enable this I’d greatly appreciate it.
I’m on wordpress version 4.0 and bbpress version 2.5.4
Thanks,
bbPress is tested with wordpress default themes. It maybe a conflict – you need to check plugins and themes
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentytwelve, and see if this fixes.
hi
I am getting this error.
[16-Oct-2014 11:17:02 UTC] PHP Notice: bbp_setup_current_user تمّ استدعائه بشكل غير صحيح. The current user is being initialized without using $wp->init(). المرجو مراجعة التنقيح في ووردبريس للمزيد من المعلومات. (هذه الرسالة تمّت إضافتها في النسخة 2.3.) in /home/turathal/public_html/wp-includes/functions.php on line 3370
I am using
Debug : True
Wordpress : 4
bbPress Version 2.5.4
pleas help mee
I have insert
#bbpress-forums .bbp-topic-content p,
#bbpress-forums .bbp-reply-content p {
font-size: 12px;
}
in bbpress.css but nothing has changed.
in the widget php file, but i couldn’t figure out how to remove the avatar. is there a simple way to do it?
Yes, line 807 says
$author_link = bbp_get_topic_author_link( array( ‘post_id’ => $topic_id, ‘type’ => ‘both’, ‘size’ => 14 ) );
The type can be ‘avatar’ for avatar or ‘name’ for just name, or ‘both’ to display both
So change this to ‘name’
Remember to make a not of changes to this file, as they may well be lost on bbpress upgrades, so you would need to go back in and reply them.
you should change it as per the previous post
bbPress Styling Crib
No. 5 is what you need to change, and the guide link at the top of the link above tells you how to do it.
I have bbpress installed on a WP multisite installation. Everything seems to be working very well except the ← Back to discussions link. It directs to the multisite home page. I have the forum displayed on a page named discussions with the short code. I have the slug in the forum settings set to discussions. I have the permalinks set to post name. I for the life of can’t seem to get the link to work correctly.
http://onthedyno.com/GM-LS-motor/forums/
Please help…
if I change bbPress theme fits the style of the theme, with no ueman. What should I change? Thanks
Shoot.
The problem is, I think, that current_user_can( ‘bbp_forums_admin’ ) and the topics / replies equivalents are returning false for your admins / keymasters in bbpress/bbpress.php register_post_type() starting on 473 (you want ‘show_ui’ => true when registering the post types). Oddly (?) I can’t find the bbp_forums_admin etc capabilities anywhere.
I am just checking here but you don’t have a cache or anything like that enabled, do you?
I’m just about to go to bed but will test a couple of work-arounds tomorrow sometime.
i found it, in the hebrew translation there is no “(bbpress)” before the widget name like for the other bbpress widgets, but when i temporarily switched to english i found it
however, i would like to display the authors’ names without the gravatar icon next to each one (see above the red circle in the previous screenshot). i managed to modify some font settings in the widget php file, but i couldn’t figure out how to remove the avatar. is there a simple way to do it?
thanx!
Could you check to see if your admins have the bbPress role of “keymaster”? If not, change that and see if it works.
I’ve just reproduced the problem and had to do that. Having an “administrator” WP role was not enough.
Just want to know if that’s the issue! Thanks.
thanks @tharsheblows
This is in a large multisite install, and occurs on every site in the install, regardless of which theme is in use, and even when no other plugins are activated.
The problem is quite specific–as @nathanegraham says above–
Network Admins (what used to be called super admins) can access the bbPress Forums, Topics, and Replies in the dashboard menu on any site where bbPress is activated. But site admins for that particular site can not. (unless it is network activated. Then it works for both site admins and network admins).
The forum items in the Settings menu are there and visible. But not much use when the site admin can not create forums.
This is the case even when Join my multisite is deactivated (even when it’s uninstalled).
It’s a really specific problem, I realize, but it’s a clear issue that network admins do have access to that menu and site admins do not.
AT first I thought that the forums menu was functioning, just not visible, but it turns out the problem is deeper.
If, as a site admin, I have the direct link to the forums menu ( /wp-admin/edit.php?post_type=forum ), I can see the menu, but if I try to create a new forum, I get an “Invalid post type” error. It does seem that I can edit existing forums.
Again, network activating bbPress solves this problem (although it creates others).
Happy to provide any more info that might help!
I can’t reproduce this on a clean install of WP 4.0 with bbPress 2.5.4 and Twenty Fourteen theme. What other plugins are you using? I’ve tried it both with Join My Multisite and this pluginhttps://wordpress.org/plugins/multisite-plugin-manager/ (tried them separately, I mean) and both work.
Can you give any more details? Which theme are you using?