@mnhfile well i dont know why you have it only showing when the parent theme is activated , its suppose to work too when you just put the file in a bbpress folder in your child theme.
maybe you put the file in your parent theme too, or edited the bbpress templates in the plugin folder which you should not do , since when either of these things update , you will lose all your modifications.
i did look at your website , it is coming together kind of nicely
the weird layout that makes it look like any additional categories below the first category look like subcategories with the space to the left and everything, this might be a little design issue, it kind of did this when i was testing the file earlier.
if you want switch out robins file with this one, just copy and paste right over it using a text-editor like notepad++ test it out and see how it does on your site.
https://raw.githubusercontent.com/robkk/better-bbpress-responsive-theme/master/bbpress/loop-forums.php
And can I do some modification in each tab like hiding or disclosing tab contents(forums)
please explain a little bit more on what you are talking about, i have an idea and assume it might be some custom development work , but explain a little bit more just to make sure.
Hi there,
I’ve been successfully clinging on to bbPress 1.2 (last standalone) with my forum, so far without any problems.
Sadly that changed about a month ago when the forum suddenly started fetching “wrong” time stamps for user posts.
Now when I say wrong time stamps, what I really mean is differing time stamps, from what I could observe of about one hour.
Lets say I post something at 2pm, then one of my users comes on and he posts a reply shortly after. Now that reply doesn’t get a time stamp of, say, 2pm1min, but instead 3pm1min. The forum will now treat this post as if it were posted in the future, resulting in the output “posted -1 year ago” until forum time is past 3pm1min.
The second and more urgent consequence is that if I or anybody else with the “right” time stamp assigned to them will post another comment within that hour, that reply will be added in the wrong order prior to the first reply.
As for solving this issue, I have tried to figure it out in the code (to no avail) and even did a rollback of the forum and database to March 2014 for test purposes, yet the issue persists.
This leads me to believe that it cannot be related to any bad code (especially since the software and Plugins haven’t been touched in months), but rather that there may have been a fundamental change in the way the date function in post.php works. I can’t even seem to figure out where bbPress would fetch it’s time data from.
Banging my head against the wall at the moment, any help would be hugely appreciated.
Cheers
Lars
I’m trying to create a View that uses the following arguments, using meta_query and date_query, but it doesn’t seem to filter at all and displays all posts:
$args2 = array(
'orderby' => 'post_date',
'order', 'DESC',
'meta_query' => array(
'relation' => 'OR',
array(
'key' => '_bbps_topic_status',
'value' => '1',
'compare' => 'LIKE'
),
array(
'key' => '_bbps_topic_status',
'value' => '2',
'compare' => 'LIKE'
)
),
'date_query' => array(
array(
'year' => date( 'Y' ),
'month' => date( 'M' ),
)
)
);
bbp_register_view( 'unsolved-tix', __( 'Unsolved Tickets', 'textdomain' ), $args2, true );
Using just a single meta_key works fine, but in these args, neither the date_query nor meta_query work. Are these unsupported?
Hi, I have some problems to create my custom layout.
In practice, the problem is that my theme has the feature to create templates through pages.
Now, when I create a new page and use [bbp-forum-index] shortcode, I see the page themplate like I want, but when I click on a topic, the layout change.
This, probably, because URL changes, in fact topics always follow root forum setted on forum settings. And, if i leave the check (that one that set root default root for all contents) I got a 404.
Instead, if I set forum root like page permalink the layout is the standard one.
Maybe is my theme, but the code is really hard to understand, so I just need that all contents follow the page url and template.
my page code:
<?php get_header(); ?>
<?php
$layout_obj = new C5_theme_layout();
$layout_obj->build_layout('page');
?>
<?php get_footer(); ?>
I hope that someone can help me, thanks and sorry for my english
@richkraetsch I expect this to be more of an issue with the GD BBPress Tools plugin rather than bbPress, they should have support in that plugin for the custom HTML tags it is using.
You can also try this plugin (and remove that custom code you added), I just added div and sub element class to this and it should work for you, you will need to double check and modify it to remove any HTML tags you do not need, also the next release of bbPress includes some more changes to the allowed KSES HTML tags so you’ll need to update and possibly make some more changes once bbPress 2.6 is released.
https://gist.github.com/ntwb/7797990
Also, how do I remove Topic: and Forum: slug at the title of the page? Where should I enter the filter code?
I’m trying to set up bbPress, but I’m not using the postname permalinks (for SEO reasons), which is causing problems. So I tried setting it up using Method 2 in the setup guide, which is basically just setting up a page with [bbp-forum-index] on it. That works, but now none of the non-index forum pages work. Just 404 pages.
What should the Forum Root Slug and Single Forum Slugs be? I’m thinking that may be the problem. I’ve been messing around with them but haven’t been able to fix them yet. Thanks for any help!
Is there anyone else who hasn’t gotten this code to work for them? I have tried everything and am still getting the issue of HTML showing up in quotes with quotes in them. I’ve copied this code to my includes/common/formatting.php and have seen zero change.
(I’m using GD BBPress Tools for my quote functionality)


Fixed I commented the bbpress css code in the theme out. it was included in the theme.
but did you have bbcode under the bbpress menu? its not there. notice the picture I will include another picture with another theme:

Its my theme Im using. raindrops and it has bbpres css code in it. so it works now. yay
The bbPress project along with BuddyPress and WordPress is testing out Slack as our main real-time communication platform, replacing IRC chats for developer related discussions.
If you are a current contributor to bbPress or would like to start contributing and help with the development of bbPress then this is the place to come and have a chat.
A brief summary is here: https://codex.bbpress.org/participate-and-contribute/
Full setup details and how to request an invite to link your WordPress.org account with a Slack.com account are here:
https://chat.wordpress.org/ https://wordpress.slack.com/apps
Note: This is a not a new support channel or forum for bbPress support.
Nothing I know of will do that.
it could be coded.
the forum’s slug is test
and i want to know the topics in this forum or not ,
so i use bbp_is_forum('test') is not work , how can i check this topics in this forum or not ?!
the forum’s slug is test
and i want to know the post in this forum or not ,
so i use bbp_is_forum('test') is not work , how can i check this post in this forum or not ?!
That’s odd. At first I thought it was a firefox issue but it works on another site. So it has to be the theme.

your theme already has some bbpress styling in the main theme stylesheet.
it has background:none!important;
its kind of messy just adding !important again but it did work on my end
#bbpress-forums li.bbp-header {
background: purple!important;
}
use robins plugin.
bbp additional shortcodes
remember to read on how to use the plugin on that page too.
@atfpodcast deactivate the new ui plugin, if you still have a problem reply back.
@mnhfile
just post the css code in just one thing, dont put it into two places.And if you also have bbpress new ui deactivate that.
to make categorized forums, first go to the forums section in the backend click the menu link with the beehive.
whatever forum you want to make a category change the type in the sidebar in the right. change from forum to category.
to add forums to this category, click any forum you want to be a child of the category and make the parent the certain category.
change the order number to customize the positioning, top category starts at zero then the children forums go off that.
you should end up with something like this.
first category 0
-first forum 1
-second forum 2
-third forum 3
second category 4
-fourth forum 5
-fifth forum 6
third category 7
-sixth forum 8
Thank you Robin!
This code works for me.
function bbp_single_replies_show($args) {
if(is_singular( 'download' )) {
$args['posts_per_page'] = 3 ;
$args['max_num_pages'] = 1;
}
return $args;
}
add_filter('bbp_before_has_replies_parse_args','bbp_single_replies_show');
Now I have a custom page type post comments remove, and set the theme forum with the number of responses 3. Thank you very much.
Then the changes have not reverted !!
Are you running any caching software?
Otherwise re-install bbpress (you’ll not lose ant data) and start again.
This time don’t alter core files, use a child theme
Functions files and child themes – explained !
https://codex.bbpress.org/bbpress-styling-crib/ I past the codes to bbpress.css and child theme css … nothing happens … I alter the codes and add another one with !important tag but all in vain…
One more question bbshowcase.org/forums/view/available-themes how to install these themes only in bbpress forums. please give me some illustration ..
I try a lot of methods like
-copy bb theme files to child main theme directory
-rename bb theme style.css to bbpress.css and paste to child theme directory ..I past in main folder as well as in css folder of child theme..
I shall be thankful to you if you help me in installing premade custom layouts of bbpress theme
Hi guys,
I’m using [bbp-topic-index] shortcode to display a list of topics in my home page. That shortcode displays a list of 15 topics and I’d need to limit that number. Can I add some instruction to the shortcode or I need to modify the php function?
Thank you
yes,
Your ‘experts’ will be participants, or even moderators.
Then for your ‘normal’ you’ll need to set up a custom role
see
Custom Capabilities
https://codex.bbpress.org/bbpress-user-roles-and-capabilities/
you just need to set up a role where the user can not do any of the reply capabilities
If you are then allowing some form of automatic registration, then set the default bbpress role to this custom one in dashboard>settings>forums auto role