You actually installed the plugin correctly. The warning about your theme not being bbPress compatible is simply saying that the bbPress plugin is using the templates from the plugin and not your theme. That is the default behavior.
The top topic on the forums here about making your theme fully compatible will explain how to take it to the next level.
As for plugins:
There are a few available plugins for the bbPress plugin but nowhere near as many as with the standalone right now. So no, you don’t get all the features of the standalone, but you get close.
The new plugin is built to WordPress standards so it is quite easy to work with and building plugins is actually much easier. I am positive that we are going to see more and more plugins available shortly.
If it were me, I would not use the standalone and would go with the plugin. It is 100x better than the standalone and is progressing every day. It really is one of the best and most advanced WordPress plugins on the market.
I solved this. Had nothing to do with bbPress, but instead, had to do it via my WordPress theme. Thanks anyway.
I agree with Crisium. There is no clear-cut documentation on how to integrate bbPress into WordPress. I myself am at a loss trying to figure out how to force bbPress to use a template that is not my default php template, and at how to create a bbPress child theme. I’ve been reading, reading, reading(!) for the past several days and it all just seems like a big confusing mess to me. If there IS any “user-friendly” and very-thorough documentation for anything in bbPress at ALL, could somebody please link me to it?
I need some help with the bbpress plugin, default theme in a custom template.
Please see: http://rhodyjobs.com/forums/topic/rhodyjobs-com-launches-new-forums-for-members/
Above the post, there is a spacing, which I cant find or remove in any css file.
Any ideas?
Also, I want to remove this box:
“This topic has 2 voices, contains 1 reply, and was last updated by George 2 days ago.”
But the only place I can find it is in the twentyten theme which i’m not using.
PLEASE HELP.
Thanks in advance.
@JJ
Did you get my message about a generic ‘bbpress theme plugin’ skeleton component?
Basically just like we talked about last month, I was thinking it would be really beneficial if there were a generic plugin that we could use for our custom themes.
I’m thinking just the barebones basic setup. Heck even if the plugin included all the default template files it would be great.
Then all we would have to do is replace the template files in the plugin with our own, so long as the names are the same.
*well I know there is a bit more to it than that, but I think you get the idea of what I am after.
And yeah, it is 5:30am, ouch… have not slept all weekend as trying to finish this up, crazy tired now.
Well, renaming and then moving or not moving the template.php sure didn’t help. See?/: http://www.vgreboot.com/forum-slug/welcome-to-vg-reboot
I made a template that has only one sidebar for the forums, rather than two. The page there uses the default template.
Rename your template-twocolumn.php to ‘bbpress.php’ and you’re all set.
I need help performing a basic function. I have a WordPress blog with bbPress installed as a plugin. I would like all of my forums pages (ever) to show up on a custom two-column WordPress page template that I made (template-twocolumn.php) rather than the default three-column template for my site’s theme. I can put a forums shortcode on a WordPress page with a custom template, but the forums will still really just be using the three-column template, and it will show when I click any links to a new forums page. Can someone please help me make it so that the entirety of bbPress uses one particular non-default template page style?
I have WordPress 3.2.1 and bbPress 2.0. My website is at http://www.vgreboot.com/ . Thanks.
I have an issue that seems to be with the theme I am using. When I install bbPress, it doesn’t register a title when I look at my view source code. I also get an “Error 404” message in the breadcrumbs of my site’s theme (NOT in the bbPress breadcrumbs).
I don’t get this when I switch to a default WP theme, so it seems related to my theme (WPzoom’s Manifesto).
I have run a buddypress update plugin thinking this might help, but it doesn’t. I also get this message with BuddyPress compatibility: “Your active theme does not include bbPress template files. Your forums are using the default styling included with bbPress.” (I’m fine with the bbPress default styling, by the way. Just wondering if the first part of that message might relate to my problem in any way.)
Thanks in advance for any suggestions.
One cool option I forgot to mention earlier…
If it’s important for you to have the topics of each forum listed on your forum index page you can call them individually by using a shortcode for a particular parent forum (in this case, using WP’s do_shortcode):
<?php echo do_shortcode('[bbp-single-forum id=1234]') ?>
where 1234 is the ID number of the parent forum. I’ve experimented with this for a *Category* type parent forum and it works well. I imagine it would do the same thing for a *Forum* type parent forum. You’d obviously want to lead it with a header title for the parent forum.
Call each parent forum this way and you’ve got a nicely organized index page. (NOTE: you can call individual (non-parent) forums this way too but by default they call the entire single forum template part that includes the form. If you’re interested in messing with this it’s handled in [your bbPress directory]/bbpress/content-single-forum.php.)
The disadvantage is that it’s built manually for each parent so any new parent forums will have to added manually as well, but you do have a lot of control.
@LifeFreeOrDie, I can’t answer your question completely but maybe I can give you a little help.
You can order your forums by defining the Order in the respective Forum’s admin page. Counting starts at 0, which is the default.
Creating sub-forms is simply a matter of creating a parent forum and then for each child (sub-) forum make that parent forum the Parent in Forum Attributes. (Parents that are defined as type Forums can contain their own topics but parents that are Categories only contain other forums.)
Unfortunately, in the forums index sub-forums are necessarily presented with their topic and reply counts in parenthesis as defined in bbp_list_forums() in loop-single-forum.php. What’s worse: there is no containing element around the count so it’s not possible to style those separately from the sub-form name. [@johnjamesjacoby or other admin: Can this be updated outside of core code?]
However, you can style the sub-forums with CSS as they are listed as a
.
Awesome! Thanks and I’ll remember that next time I have something to share.
And I honestly don’t know enough about bbPress (yet) to integrate that yet BUT I will soon I hope lol.
I also wanted to point out the reason I have (‘sidebar-widget-area’) in mine is I also have footer widgets. By default, then most are simple () and all you need to do is add ‘widget name’ here.
So I thought we had the 404 issue resolved, but not quite. Forum Directory showing (used short code on page) and links from there to primary forums works just fine. I have now discovered that child forums get 404 error. Updated permalinks, tried default theme, still no luck. Tried making the “parent” forum a category, no joy that way either.
Tried moving the bbp-twentyten template files into child theme (and adding theme support to functions.php) and everything went haywire.
One thought is to use pages with shortcodes for the child forums, but this site is going to have tons of child forums so that is not an appealing option and would not be user friendly for the client.
Any ideas?
I am using custom theme templates from bbPress within my own theme. So no shortcodes or creating pages etc.
What I am trying to do is to show the list of most recent topics below the forum list on the forum homepage.
I am using the following code:
<div id="forum-front" class="bbp-forum-front">
<div class="entry-content">
<?php bbp_get_template_part( 'bbpress/content', 'archive-forum' ); ?>
<br><br>
<h3><?php _e( 'Recent Topics: ', 'bbpress' ); ?></h3><br />
<?php bbp_get_template_part( 'bbpress/content', 'archive-topic' ); ?>
</div>
</div><!-- #forum-front -->
This seems to work, however, the pagination for the topics is wrong. Currently it tries to go to /forums/forum/last-forum-title/page/2/
It should go /topics/page/2/
Using the default bbPress templates within my own theme, what would I add to the archive-forum.php file in order to show recent topics with pagination that works right?
*I saw that devpress managed to pull it off, so asked over there as well.
If a permanent link to non-default, like /% postname% / or other custom structures, user name if the number (001,999,1234 etc.) can not link to the profile.
I can’t find any options to change the theme from the default. Can anyone help?
Thanks,
Ryan
I’m trying to show a logged-in user’s favorite topics on a single page like the page-front-topics.php template that’s included in the bbpress default theme. I used the exact same syntax as in that file but instead called in another template I created, content-archive-favorites.php, which contains the exact code (minus the containing div) from the user-favorites.php file.
It just shows that the user has no favorites.
Any help would be greatly appreciated!
Has anyone been able to get bbPress 2.0 and the Thesis theme to work together?
I have tried a number of things but I just can’t get it to work.
If I do nothing and rely on the default theme the forum is totally unusable. Not only is there no styling but none of the functionality works (no links appear for a start!).
I have tried creating a child theme as per instructions on this forum, tried using shortcodes and I have also tried copying the relevant parts of the default theme over to the thesis theme folder.
This seems to get slightly better results in the sense that I get the forum functionality, but there is no styling. You can see my current attempt here:
http://www.jezza101.co.uk/forums
It seems to me like part of the theme’s framework is somehow breaking bbPress, there must be some fundamental incompatibility in there somewhere – but I really don’t know enough to debug this.
I have asked over at the Thesis support forum but there seems to be little understanding of what’s going on over there. Is there anyone over here who has any suggestions?
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.