Hi,
I’m currently implementing bbPress compatibility support for my theme (Graphene). I chose to go the route of using the default theme that comes with bbPress 2.0, and just add additional styles to make bbPress compatible with my theme.
Since I’m not using the add_theme_support( 'bbpress' ) switch in my theme, bbPress displays a persistent nag in the Appearance section of WP Admin:
Your active theme does not include bbPress template files. Your forums are using the default styling included with bbPress.
How can I disable this nag? It doesn’t matter that the forums are using the default styling included with bbPress, since the additional custom stylesheet I implemented in the theme takes care of integrating the styling into my theme’s styles.
Thanks!
Howdy,
I’m working on a bbPress Standalone version, Is is possible to restrict to choose some predefined tags during creating a topic?
Lets suppose, I’ve created 100 specific tags for my forums. I don’t want to allow users to add more tags. That’s why I want to add these tags list into template’s “post-form.php” so that user can choose predefined list of my tags then they can choose forums and after that they can add topic.
Like I’m looking the following fields:
—-
Topic title: <input default field>
Post Field: <Input default field>
Pick a section: < drop-down default forums field >
Pick a Tag:<drop-down/checkbox my predefined tags>
Then Submit
—-
I digg into bbPress, and I found the following solution:
http://bbpress.org/forums/topic/limit-tags-to-a-pre-defined-list
It is working fine on Topic page. But I need exact thing but on post form.
Can anyone help me to achieve this?
I will be great thankful!
bbPress templates can’t be selected from the admin as they can, for instance, for a WP page. bbPress looks for the following template files in your *main* WP theme directory in the following order:
1. bbpress.php
2. forum.php
3. page.php
4. single.php
5. index.php
Most themes are going to have page.php by default so it’s likely that bbPress is pulling that as the forums page template. Copying and renaming that to bbpress.php or forum.php will allow you to customize a forum-only page template. NOTE: this is the containing page template (just like for WP pages) and is *not* where you will edit the forum files themselves.
Yeah I tried that after my last post, both the default BP theme and a basic wordpress theme, both stock, and the problem was still there.
This is what has made me believe its not a BBP problem. Because of this I’ve marked this topic as resolved and posted a support topic on wordpress.org:
https://wordpress.org/support/topic/author-username-not-displaying?replies=1
This one is really bothering me, I’m not sure what could be causing it.
Thank you for all of your help, Andre.
you can use short codes listed here:
https://bbpress.org/forums/topic/bbpress-20-shortcodes
but even easier, if you are ok with the default layout, is to just use the template, “bbPress – Forums (Index)” for the blank forum page you’ve created (under page attributes on the edit page).
Something in your theme is causing the $post local to be reset, which makes it default to comments being turned on. bbPress forces this off for most themes, but with a custom theme that does its own global manipulations, bbPress can’t guarantee anything.
You’ll want to figure out where your theme reloads the $post global, and either unset it, or force comments off. Start by looking in bbp-includes/bbp-core-compatibility.php fir how bbPress does it first.
I’m looking for the same thing.
I did all my work locally so no issues with memory or timeout that I could not easily resolve. BTW, one thing I did along the way was to set the number of rows to 1000 vs the default 100.
My overall strategy is to work off of a local, static version of the smf DB and local version of WP and all plugins and themes.
Once I get the process working smoothly and reliably and I get most of the development done in the WP end of things, I’ll do the following:
1) Lock down smf on the live site to new posts.
2) Make a backup of the smf DB and import it to my local environment.
3) Process the recent SMF DB using my (hopefully) perfected translation process.
4) Use standard WP methods to Move my site to the live server.
I’m a long ways away from this, having a lot of other development work to do (see bigtreestech.com to see where I’m starting from). I will be “practicing the moving of the site to the live server before I have to do it for real to find and fix any residual issues with URLs and paths that I expect will exist.
Finally, I believe that the groups and group forums were created by the smf import plugin, not the sitewide forum selection from bp. I am trying to get to the point where I can go from site-wide smf, with no group association, to the same sort of forum with bbpress. I will also be using the bp internal forums for groups but there will be no “overview” of group forum activity… at least that is my thinking so far.
Hi there,
I have tried both ways to install and setup. One is to download then FTP upto the server (www.sharkshout.com/forum) and nothing happens when i go there. And also install new plugins which installs the bbPress.
Difference between doing it the two ways?
If i install the plugin i can add the Topics / Forums etc but they dont show anywhere.
Please can someone help shed some light here. Its a fresh new website, clean default template and nothing setup or installed yet.
thanks,
Mark
I’ve figured out how to change the bread crumb separator:
<br /><br />
// Change bbPress bread crumb separator.
function filter_bbPress_breadcrumb_separator() {
//$sep = ' » ';
$sep = is_rtl() ? __( ' « ', 'bbpress' ) : __( ' » ', 'bbpress' );
return $sep;
}
add_filter('bbp_breadcrumb_separator', 'filter_bbPress_breadcrumb_separator');
I have not yet figured out how to add “You are here: ” at the start of the bread crumbs:
I’ve tried this…
<br /><br />
function my_breadcrumb_trail_args( $trail ) {<br /><br />
$args = '<div class="bbp-breadcrumb"><p>You are here: ';<br /><br />
return $args;<br /><br />
};<br /><br />
add_filter( 'breadcrumb_trail_args', 'my_breadcrumb_trail_args' );<br /><br />
…and this…
<br /><br />
function test($defaults) {<br /><br />
$defaults = array(<br /><br />
'before' => '<div class="bbp-breadcrumb"><p>You are here: ',<br /><br />
);<br /><br />
return $defaults;<br /><br />
}<br /><br />
add_filter('bbp_breadcrumb','test_args');<br /><br />
Neither work.
For now I’ve taken the hacky approach and just edited my bbPress files directly. You can see it in action here: http://www.directsponsor.org/forums/
Any assistance with the filter would be greatly appreciated.
What I want to achieve:
I’ve installed bbPress as a plugin for WordPress. I want to make a few simple changes to the bbPress bread crumb function:
bbp_breadcrumb();
I need the bread crumb separator to be double right arrows rather than the default single arrow:
I want to replace > with ».
I also want to add “You are here:”
Why I need this:
I need to match the styling and position the Yoast Breadcrumbs. Yoast Breadcrumbs is installed as a plugin for WordPress. It breaks on bbPress pages.
What I’ve tried:
Using conditions and CSS, I disabled the Yoast bread crumbs on bbPress pages. I also disabled the default bbPress bread crumbs but called it just beneath my primary navigation. Effectively, I’ve “moved” the bbPress bread crumbs.
To change the bread crumb separator I’ve researched JavaScript and jQuery string replacements but I’ve been advised that this is “hacky”.
My question:
What’s the conventional way of changing the output of bbPress function?
I can provide additional JavaScript, PHP and CSS code if required.
Live demo:
These two live examples highlights the two types of bread crumbs:
Yoast bread crumbs: http://www.directsponsor.org/forums/
bbPress bread crumbs: http://www.directsponsor.org/news/
Couldn’t find the file
Im using the default theme that comes along with the plug-in. Do you by any chance know what it is called?
Sorry about the hassle but im kind of noob on coding!
Hey guys. I just integrated my WP site to BBPress. Right now I am having some problems with the default “forums” page that was created. The right sidebar is not displaying on that page, but when you go to the topics you can see it. Do you know how to fix this issue? Sorry I am really a beginner in BBPress.
http://www.kurtzky.com/forums/
Thanks in advance!
How can I output the topics loop ordered by # of replies? I know I can grab them via wp_query, but I’m not sure how to also grab voices, latest poster avatar, etc. (to mimic the default topic loop).
Any ideas? Thank you!
I would like it so that visitors see the latest post from 2 of my forums on the default page. Is there some code to allow me to do this?
@slithx0r
If using the default theme, where exactly would I add/edit the function ‘bbp_get_topic_edit_link’ with the code:
$uri .= ‘?edit=1’;
in bbp-topic-template.php?
Sorry not the best with php!
OK, in one things I probably make mistake
I try to install bbP 1.0 theme using 2.0 version. bbP 2.0 use WordPress theme, am I right? (sorry for my stupid question but I’m just started with bbPress.)
I install Frisco theme (one of this: https://buddypress.org/extend/themes/)
And I still can’t see “add Topic” button. I try everything, every official theme and nothing 
What should I do to have “Add topic” button? Exactly like on this forum 
PS. I don’t know why but I’m still have this notice:
“Your active theme does not include bbPress template files. Your forums are using the default styling included with bbPress.”
I use Frisco theme, bbPress 2.0, buddyPress 1.5 and WP 3.2.1:
http://autonomia.nazwa.pl/test/
Your search widget is a welcome addition. One useful improvement would be an option to merge page/post search (the WP default) and bbpress search, so that ONE search can search all WP content.
That fixes the first error but I’m still getting this one:
topic.js:39Uncaught TypeError: Object #<Object> has no method ‘wpList’
I’ve tried deactivating all plugins besides BBpress, switching to the default theme and re-installing BBpress. The errors still comes up.
wplist.js is being called before topic.js so it must be something in the code…?
I am adding a number of new options to bbPress and want to add the user inputs to the bbPress options page. Instead of messing around with the default options page, I simply want to add a few tabs to the page where I can add my options.
I do know how to do this when writing my own page from scratch, but do not yet know how to add tabs and options to an existing bbPress options page.
example of what I am talking about:
http://digitalraindrops.net/2011/02/tabbed-options-page/
Can anyone point me to a plugin, or code snippet that would show me how to extend the bbPress options page with tabs and options?
thnx
Back in summer I had similiar issues with the betas and RC’s… When I had templates in theme/child theme and combined bbPress functions.php with my theme/child theme’s functions.php I had problems with still enqueueing the scripts from the included bbPress-twentyten, so I just removed these lines of code from my combined functions.php and got it working. After that my template files/css etc. were called and used correctly.
It’s only a suggestion to just check the source code of your forum index what stylesheets and what scripte are loaded from what source. Then compare it with the calls from the functions.php files. Maybe you can find some issue…
I didn’t liked all these combining and integrating so I just added some css rules to my theme stylesheet (most with “!important” but I don’t care that much about this…) and left all other on default bbPress which worked best for me 
Hope this helps a bit, Dave
I created a BuddyPress compatible theme but when forums are enabled using bbPress I get the annoying message in Appearance panel that says:
“Your active theme does not include bbPress template files. Your forums are using the default styling included with bbPress.”
My theme displays the forums correctly with or withour BuddyPress enabled.
One of the great things about bbPress is the theme compatability mode. This message is unhelpful as it implies the current theme is not bbPress compatible. It is confusing users.
Is it possible to turn off this message?
I think this was a theme-related problem. I was using Frisco child theme and once I changed back to default it’s resolved.
Nope, im not using buddypress.
All the Forum settings are default, i didnt change anything after instalation.
Archive Slugs
Forums base forums
Topics base topics
Single Slugs
Forum Prefix checked
Forum slug forum
Topic slug topic
Topic tag slug topic-tag
Reply slug reply
User base users
View base view
I tried to access the forum via the original link http://www.8ball.lu/wordpress/?p=3448. But that links changes the line in the address bar to the nice address http://www.8ball.lu/wordpress/forums/forum/one-new-test-forum and it still gives 404 error.
regarding the other plugins, true i have 26 plugins active, which i all use.
Are there any known conflicts with other plugins? Just to know before i will make a clean install.
Thank you
Thanks John, but I am still not getting any translation on the bbPress forum plugin.
I have my WordPress translation files here: /wp-content/languages/ and my WP installation is translated perfectly.
I have placed my bbPress plugin language files here:
/wp-content/languages/bbpress/da_DK.mo
/wp-content/languages/bbpress/da_DK.po
I have this in my wp-config.php:
define(‘WPLANG’, ‘da_DK’);
I have downloaded the language file from Glotpress.
https://translate.wordpress.org/projects/bbpress/plugin/da/default
Wonder what can be going wrong??
Thanks
Vayu