Hello there,
I use WP 4.4.2, bbpress 2.5.8, this is a post in our forums.
To insert a link in my copy, there is this popup window. Apparently, it gets its styling from various sources, including my theme’s settings, where for regular text, I set the font-size to 17px, while line-height of 26px is hard-coded into the theme. As you can see (if you click the link-button in the reply form below the sample post given above), this disturbs the styling of this popup.
Is there any way to a) make this popup draw its styling from the back-end CSS (where the same window is used, and looks fine), which in any case I would like to suggest for future updates of bbpress, or b) style it with custom CSS?
Thank you
Manuel
Thanks for your research. Im also still searching. Hope some other bbpress lovers will find any solutions.
Cheers
🙂
Do you agree with the fact that “Moderator – Cannot create and edit forums”?
Not sure I either agree or disagree, or that it is a fact – I’m trying to help here, I’m not trying win an argument in a bar, but as a user of this software I haven’t tested every feature 🙂
The documentation for bbpress says that moderators can publish and edit forums
https://codex.bbpress.org/getting-started/before-installing/bbpress-user-roles-and-capabilities/
Is it this that you are asserting isn’t true?
Edit the code in the Gist and add style to the Span tag like so.
// Span
‘span’ => array(
‘class’ => true,
‘style’ => true,
),
I am not sure why you would even want the more tag, as it might be useless in the frontend of your site and bbPress forum posts.
Unfortunately, using just CSS, there is no way to assign different colours to each forum.
Yeah there is. I used to do this with CSS way back.
Here is something I did real quick and an image to show you, that you can do it.

#bbpress-forums ul.bbp-parent-forum-8 span.bbp-topic-started-in a {
background-color: #00a6eb;
color: #FFF;
padding: 3px 5px;
vertical-align: middle;
}
#bbpress-forums ul.bbp-parent-forum-0 span.bbp-topic-started-in a {
background-color: #E25E00;
color: #fff;
padding: 3px 5px;
vertical-align: middle;
}
Okay I tested the bbPress forum search on my localhost setup with the latest bbPress, BuddyPress, and WordPress, and I have no issues.
I am running a default setup, and I do not have the forums under a directory called “members area” though. If you run bbPress in the default setup without putting it under the “members area” directory would it work on your site if you searched “forum” for your only forum on your site?
I am not entirely sure how you did the members area directory on your site in the first place, I am not entirely sure it is a sub directory in a multisite setup.
bbPress reply posts are having issues with CSS from your theme that is for WordPress comments.
Try this CSS, add it to your child themes style.css file or add it to a custom css plugin.
#bbpress-forums .reply a {
float: none;
padding: 0;
color: inherit;
font-size: inherit;
display: initial;
position: initial;
}
@davidstriga
I think if you have threaded replies enabled in bbPress, if you reply to another reply, you get a BuddyPress notification (if you have the notifications active), I think there is a bug in bbPress’ code for that feature though.
@pestocat for the latest bbPress v2 plugin, you need to install the Akismet plugin from wordpress.org.
@rothaar bbPress by default does not have this kind of layout or the “by” in the last post column, so it is definitely your theme.
I think that the “by” is just in a template, maybe loop-single-topic.php and loop-single-forum.php in your theme.
It might be best to create a child theme and manually edit the template and then translate the word to your language.
https://codex.wordpress.org/Child_Themes
Just copy your main themes bbPress templates into your child theme, and edit the files I listed above.
Do I need to add the Akismet plugin or is already in the main bbPress plugin.
Gary
Hi Karen,
I suspect that is coming from your theme and not from bbPress as I don’t recognize that column as being standard WordPress.
If this is a public site, could you post the link here so I have a look ?
Thanks,
Pascal.
I would like to know how I can put up a ‘forum cover image’ on the page of each of my forums…..
I was hoping to use the ‘featured image’ function and display a landscape image on top of the page.
For example, if i am running a fitness forum community with a cardio workouts forum, and put up a cover image showing pple doing cardio….. and then for the weights forum, i’d have a weights cover image.
How could I do this?
FYI My knowledge of wordpress, bbpress, buddypress is beginner – intermediate. I know how to edit files, but not write code myself.
Hi there,
I want bbpress being displayed in spanish. My wordpress page is usually in english. I found a topic about the same problem already in this forum, where one of you guys said that the homepage language has to be spanish if you want that bbpress is in spanish. So I changed the language in the general settings in wordpress to spanish but the forum sentences of bbpress are still displayed in english (for instance: “This forum is empty.Oh bother! No topics were found here!Create New Topic in…”). I also put the .mo and.po files in my ftp manager like its recommended here in the forum. Nevertheless it is not working. I hope you can help me.
Thanks in advance and best regards
I am using BuddyPress with BBPress, and, if I create a topic, I get a notification that someone commented in the topic, but, as a participant of a topic, I don’t get a notification if someone replies to my comment in a topic. There are a couple bugs I’m working out on my site (allianceofhealth.com), and I’m not sure if this is one of them. Is this a feature that I might have to program into BBPress or BuddyPress (whichever one’s responsible for the notifs).
Replying to my own post in order to help others with the same problem: The plugin GD bbPress Toolbox Pro has a widget which does exactly this. It costs a little money but also contains a wealth of other enhancements to bbPress making it worth it.
Hi all!
I use Woo Memberships and Subscriptions to run a pretty healthy membership type site at schoolofbookkeeping.com. The public should be able to view forums, but not reply or create topics. When a subscriber logins, of course they should be able to. However, if they cancel their subscription, Woo turns “subscriber” into “customer” BUT I have no idea how to turn “participant” into “spectator.” I’ve tried to bulk edit in users, but it won’t stick. Each user has “customer, participant.” I am forced to edit each user and change it within their user profile. This can be extremely time consuming. Any ideas?
Hello,
I tried to use this code to remove the little character between the Subscribe and Favorite link, but it does not seem to work.
/*Fix character issue with BBPress admin links menu*/
function hide_before2 ($args = array() ) {
$args['before'] = ' ';
$args['subscribe'] = 'Subscribe';
$args['unsubscribe'] = 'Unsubscribe';
return $args;
}
add_filter('bbp_before_get_user_subscribe_link_parse_args', 'hide_before2');
http://yourtechadvisors.com/forums/topic/testing/
Feel free to create an account, I think the biggest problem is the Subscribe/Unsubscribe link that can be found under the Options menu. Please check screenshot.
https://drive.google.com/file/d/0B_h6oU4LzDtlYU44LUNCQVNaZ0U/view?usp=sharing
Any suggestions?
WP 4.5
Theme: Twenty Sixteen
WebSite: https://hatunn.com
Hi,
I searched a week along on different portals but couldnt find any tutorial or solution to generate a button instead of the reply link. Also i was searching to put the reply link to the bottom of the replied message. Seems to be I am the only one who needs this.
I activated the: Reply Threading -> Enable threaded (nested) replies 5 levels deep.
So the reply link is on the top place.
I need to put the reply link to the bottom after the message.
People (most women) are confused where to click to reply.
I want it to the bottom right after the message. And if possible as a button like on the screenshot.
Now the one million Dolar question.
How can I do this? 🙂
Thanks for your assistance in before.
Best Regards

Hi!
We’ve found a bug and we’d like to notify you about it.
Slider Revolution 5.2.5 + BuddyPress 2.5.2 + bbPress 2.5.8 shows next notices:
Notice: bbp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 2.3.) in wp-includes\functions.php on line 3901
Notice: bp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 1.7.) in wp-includes\functions.php on line 3901
Best regards,
Maksym
Hello there,
I have a really strange problem… In the last few days I’ve noticed that all my messages do not show paragraphs, bolds, italics and neither links inside my topics.
I find it really strange and if you want to have a look to this is the link on a page where this happens. Inside this response there was some links and formatting but everything is gone.
It seems like WordPress is stripping out all the formatting my users add to the text and if you inspect the code you’ll find out that not a single <p> has been used…
I am using custom template pages but in order to test I’ve also renamed the bbpress/ folder inside my theme and the problem is still present. Tryed to use Twenty Fiftheen and the problem persists. Also checked the settings but everything seems normal.
The only thing I’ve done is update WordPress to the version 4.5, at least is the last action that I can recall.
Hope you can help me and thank you for your advices.
All the best,
Andrea
WordPress Version: 4.5
bbPress Version: 2.5.8
Genesis Version: 2.2.7
bbPress Genesis Extend Version: 1.1.1
Weirdly (considering how long ago this was posted), I recently had some updates trigger this same problem (the ‘in_array() expects parameter 2 to be array, null given in /abcde/htdocs/wp-content/plugins/bbpress/includes/common/functions.php on line 1199’ error, though in my case it’s actually line 1442). @korvinm’s solution is great but can be extended a bit so it won’t get overwritten by updates–instead of editing the file named by the error, go into your child theme’s functions.php file and add:
function LF_bbp_query_post_parent__in( $where, $object = '' ) {
global $wpdb, $wp;
// Noop if WP core supports this already
if ( in_array( 'post_parent__in', array($wp->private_query_vars ) ) )
return $where;
// Bail if no object passed
if ( empty( $object ) )
return $where;
// Only 1 post_parent so return $where
if ( is_numeric( $object->query_vars['post_parent'] ) )
return $where;
// Including specific post_parent's
if ( ! empty( $object->query_vars['post_parent__in'] ) ) {
$ids = implode( ',', wp_parse_id_list( $object->query_vars['post_parent__in'] ) );
$where .= " AND {$wpdb->posts}.post_parent IN ($ids)";
// Excluding specific post_parent's
} elseif ( ! empty( $object->query_vars['post_parent__not_in'] ) ) {
$ids = implode( ',', wp_parse_id_list( $object->query_vars['post_parent__not_in'] ) );
$where .= " AND {$wpdb->posts}.post_parent NOT IN ($ids)";
}
// Return possibly modified $where
return $where;
}
remove_filter('posts_where', 'bbp_query_post_parent__in', 10);
add_filter('posts_where', 'LF_bbp_query_post_parent__in', 10, 2);
This keeps the edit to the function in your child theme files so it won’t get overwritten, giving it a slightly modified name, then removes the filter’s callback to the bbPress function, and adds your modified one in its place. Just figured I’d share in case anybody else is still running into this issue and comes across this thread.