WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

BBPress isn't showing on the front-end in a custom theme I've built and I can't figure it out. I activated TwentyTwelve and it shows, so I know it's not a plugin. I also cleared out functions.php and that didn't have any impact. How do I begin troubleshooting from here?

share|improve this question
Where doesn't it "show"? Back-end? Front? – s_ha_dum Jun 23 '13 at 18:07
Front end. It shows in the back end. – AndrettiMilas Jun 24 '13 at 13:57
We need more info than that. How are you trying to show it? Are you using the short code? How about showing the contents of your template files? – Pippin Jun 26 '13 at 17:53
+1 Without seeing some of the code, or debug information, it's really hard to guess what might be wrong. – Pat J Jun 26 '13 at 23:08
up vote 1 down vote accepted

The "most" stripped-down theme I can think of that can run BBPress is just a single index.php file containing:

// get_header();
if ( have_posts() ) : 
    while ( have_posts() ) : the_post(); 
else : 
    _e( 'Nothing!' ); 
// get_footer();

So my guess is that your while loop is missing something or you are overwriting the the_content filter used by BBPress!

Well, taking the extreme, it looks like it's possible to run it with the following one-liner in index.php:

<?php the_post(); the_content(); ?>

but that's just for fun ;-)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.