Look harder. Plenty of examples in the forums here and the codex.
What your site looks like is not the intention. Your theme is not compatible with bbPress, since it’s doing something o override the WordPress template loader.
Rob is right.
First go to Settings > Permalinks to make sure those are triggered, then try again
I would suggest creating a backup of your database before performing this. Once you have a backup create a PHP file and paste the below code in it:
<?php
require_once('wp-load.php');
$posts = get_posts(‘post_type=revision&post_status=any&numberposts=-1’);
foreach($posts as $post)
{
echo “{$post->post_title}n”;
wp_delete_post($post->ID,true);
}
?>
Place the file in your WordPress root folder and load the file in your web browser by typing {domain}/{filename}.php
It should output a list of revisions that were removed.
Adding the following to the child theme’s functions.php or bbpress-functions.php seems to fix this so all template files are used as expected:
remove_filter( 'bbp_template_include', 'bbp_template_include_theme_compat', 4, 2 );
Not sure if this is supposed to be required though.
You might need to do some of the following to troubleshoot your issue.
A) Update your permalinks
Disable Plugins 1 by 1 to see if one is conflicting
C) Check the theme is appearing correctly.
Best Regards
Rob.
I originally noticed this on my own theme which has some homemade plugins and such which I thought might be causing this so to be sure I downloaded 3967 from Trac and put it in a fresh WP3.3 install.
I then copied /bbp-themes/bbp-twentyten into the themes folder and made it a child theme of twentyeleven called bbp-child-test, after activating bbp-child-test the same happened. So to answer your question bbp-child-test is the current active theme.
archive-forum.php
archive-topic.php
ALL the page-whatever.php files
single-forum.php
These are all called by bbp as expected
single-topic-whatever.php
single-reply-whatever.php
single-user-whatever.php
These are all ignored in favor of page.php
This has been a popular request, however so far I don’t think anyones attempted it.
Hopefully someone will soon
SKParticipant
In the plugin you need not worry about WP integration.
Just go on and create your forums! You will see the options added as a separate group in the left menu…look for a bee icon
I’m getting this error after updating Wp and BBPress 
Fatal error: Class ‘BBP_Theme_Compat’ not found in /home/technoti/public_html/technotip.com/wp-content/themes/NewsDen-child/functions.php on line 31
Is it just me or is 2.1 ignoring certain template files when using bbPress as a child theme?
To illustrate I added a backtrace to the top of form-topic.php.
When viewing a forum, template file single-forum.php is used as expected (Bottom up #
:
#7 bbp_get_template_part(content, single-forum) called at [C:xampphtdocsdomain.comwp-contentthemesbbp-child-testsingle-forum.php:25]
#8 include(C:xampphtdocsdomain.comwp-contentthemesbbp-child-testsingle-forum.php) called at [C:xampphtdocsdomain.comwp-includestemplate-loader.php:43]
#9 require_once(C:xampphtdocsdomain.comwp-includestemplate-loader.php) called at [C:xampphtdocsdomain.comwp-blog-header.php:16]
#10 require(C:xampphtdocsdomain.comwp-blog-header.php) called at [C:xampphtdocsdomain.comindex.php:17]
But then if you go into a topic and click EDIT, page.php is used to display form-topic.php even though template files single-topic.php and single-topic-edit.php both exist (Bottom up #13):
#12 get_template_part(content, page) called at [C:xampphtdocsdomain.comwp-contentthemestwentyelevenpage.php:22]
#13 include(C:xampphtdocsdomain.comwp-contentthemestwentyelevenpage.php) called at [C:xampphtdocsdomain.comwp-includestemplate-loader.php:43]
#14 require_once(C:xampphtdocsdomain.comwp-includestemplate-loader.php) called at [C:xampphtdocsdomain.comwp-blog-header.php:16]
#15 require(C:xampphtdocsdomain.comwp-blog-header.php) called at [C:xampphtdocsdomain.comindex.php:17]
Or am I missing something?
bbPress by design explicitly blocks ALL short codes from functioning (except built in bbPress short codes) thus I presume why someone decided to create whitelist plugin.
I have nothing to do with any of the plugins I mentioned above, it was the only option I could think of to help you out after looking at your site, sorry it doesn’t work for you.
SKParticipant
https://bbpress.trac.wordpress.org/ticket/1669
is really the only major ticket for 2.1 for over 5 months now.
Seems BuddyPress integration is proving to be more complex than anticipated
lol thanks for the bbpress update bbpress didn’t think you’d let me down haha 
Andrew check your plugin updates 2.0.3 available for download 
just sad i have to redo my whole site again but i have a clearer mind and can control this I’m going to do all my test updates etc on a test install on my site.
I’ve whipped up a little bbPress 2 plugin for my site that lets my users embed smiley shortcodes in forum posts.
You can customize the shortcode delimiters (defaults are ”) so your smiley codes could look like [happy] or :happy: or {*happy*} etc.
The shortcode list is built dynamically based on the contents of the smilies directory. You just need to place any number of GIF, PNG, or JPG images into that directory, so adding the file “happy.gif” will allow [happy] to be used in posts. It caches the list though, so it’s not scanning the directory all the time.
Anyway, this is the first plugin I’m publishing for others to use, and I’ve just started the process of putting it on wordpress.org’s plugin directory, which takes a while to get approved it seems.
Until it shows up there, I’d be happy to email it to anyone who wants to take it for a spin.
I have it running on http://christian.net, and you can see the smilies that I have available at http://christian.net/forum-smilies
I’ve copied the contents of wp-content/plugins/bbpress/bbp-themes/bbp-twentyten into my Suffusion child theme which resides at wp-content/themes/bsig
It is still however pulling the bbpress.css from wp-content/plugins/bbpress/bbp-theme-compat/css
It also doesn’t appear to be using my customized templates. I’ve tried most every step I can find online to try and resolve this, but it hasn’t worked so far.
http://blindscribblings.com/forum – The forums are squished to the right and my sidebar on the bottom and empty space to the right.
If I use a shortcode then the index looks fine, but the sub-forums and threads have the same problem. Here is an example with a shortcode.
http://blindscribblings.com/test/
Btw, using shortcode [bbp-forum-index] has the same effect, also in a fresh install without any other plugins.
I have been trying to setup a bbPress forum for a while now and everything went very smooth. Now I’ve got a problem that I haven’t found a solution to:
How do I force a user to log in before they can view any forum content at all? I’ve been thinking about just redirecting to /wp-login.php but how do I implement that into my bbPress forum so it knows that you have logged in?
I thought this might work but don’t know what file to implement the code into…
if ( is_user_logged_in() ) {
//Site code here
} else {
header("Location: http://www.site-name.com/wp-login.php");
exit;
}
I am a beginner to this whole webdesign world so bare with me if this question is not complicated at all.
Hi all,
The forums I am working on right now does not seem to preserve the spacing or tabs when I paste content into <code> tags. Any ideas?</p>
When I view source, the tabs and spaces seem to be there, but not on the page itself.
Screenshots:
Forum post with <code> sample:
http://cl.ly/0y3Y1n3R3L0a190a1D3l
– the tabs are missing, and should have similar spacing as this:
http://cl.ly/0a3M2h0F1Q0L3o0r1q3M
If I may try here:
<code>
&:hover {
background: #EEE;
}
}
</code>
Seems to work…
I found this: http://en.support.wordpress.com/code/posting-source-code/
If you look down the bottom they are using: https://wordpress.org/extend/plugins/syntaxhighlighter/
You could use this to allow you to use a shortcode.
You could then create a bit of javascript to replace the currently highlighted text with the shortcode with the text inside.
Good luck!
I like the direction you are going with bbpress. I’m implementing it for the support forum for my new theme shop.
In my test environment with all error reporting on, I’m getting some notices from WP core on forum pages.
** Note – I’m using WP 3.4 RC3 ***
Notice: Trying to get property of non-object in /PATH/wp-includes/general-template.php on line 1384 Notice: Trying to get property of non-object in /PATH/wp-includes/post-template.php on line 30 Notice: Trying to get property of non-object in /PATH/wp-includes/comment-template.php on line 776
I am doing a little bit of reverse-engineering to build a custom BLOG/FORUM theme for my site. I cloned the 2010 bbpress code to my own theme and merged in my header/index/footer pages and custom css styles for starters.
I have nearly identical header.php in BOTH the parent & child themes. The only difference is the header.php in my bbpress child theme removes part of the header, so it essentially is a modified parent-theme header.
I noticed, however, that when I made this change now BOTH my blog and bbpress forum pages have the modified header – what gives?!
How can modifying the child-theme impact the parent?
I have a custom wordpress theme for my company’s blog to match the styling of my non-wordpress company website. I came across bbpress and wanted to integrate it into my wordpress company blog.
I followed this tutorial for a basic forum setup:
http://codex.bbpress.org/home/step-by-step-guide-to-creating-a-custom-bbpress-theme/
My Parent Theme: XX
My Child Theme: XX-bbpress
I created my child bbpress theme and imported the necessary templates as suggested, however, I am baffled by what I observed when I visit the blog landing pages:
I went into WP-ADMIN and activated the child theme. When I visit:
http://www.companydomain.com/blog/forums
– I can see the default forum layout
but when i vist my blog
http://www.companydomain.com/blog
– my blog page is completly blank
I’ve disabled all but the bbpress plugin. WP_DEBUG doesn’t show any errors when I visit my blog page either. HUH?
Am I missing something? Thanks!
Open your functions.php located inside your themes folder and add the subsequent code:
function fb_disable_feed() {
wp_die( __(‘No feed available,please visit our homepage!’) );
}
add_action(‘do_feed’, ‘fb_disable_feed’, 1);
add_action(‘do_feed_rdf’, ‘fb_disable_feed’, 1);
add_action(‘do_feed_rss’, ‘fb_disable_feed’, 1);
add_action(‘do_feed_rss2’, ‘fb_disable_feed’, 1);
add_action(‘do_feed_atom’, ‘fb_disable_feed’, 1);
Once you add this code, anytime somebody tries to succeed in your feeds, they’ll see this message: “No feed on the market, please visit our homepage.” you’ll modification the message to suit your wants.