Ah, okay.
I guess I was looking to see if you had an idea of where I should look next for the issue given the behaviour I’ve noticed. I don’t expect you to troubleshoot my whole system, but here it is as it stands:
* WordPress 3.4
* bbPress 2.1b1
* a Thesis child theme with Thesis 1.8.5
* a bbPress-thesis plugin I wrote to apply bbPress templates in Thesis
(bbPress pages didn’t appear at all with Thesis until a recent change in 2.1)
My child theme is a BuddyPress child theme for Thesis (but I don’t have BuddyPress active right now), it can be downloaded at http://www.kristarella.com/snaps/thesis-bp-child_0.3.3.zip
The only difference between that version and the one I’m using is that I’ve added a header.php file that is the same as Thesis’ index.php (which builds the whole page, including the head). I did this because it seemed that if the active theme had no header.php the bbPress template would force a default header, and therefore default page contents too.
The bbPress-Thesis plugin is at http://www.kristarella.com/snaps/bbpress-thesis_122.zip
All the plugin really does is insert the template part into the middle of the page, because Thesis doesn’t use separate page templates, it has one index.php and then specifies the loop contents in a class, determining the page type from the query. So the plugin filters the loop class to add the bbPress loop content.
All of this seems to be working fine except for the visual editor, which looks like this at first:
http://www.kristarella.com/snaps/Thesis_visual-broken.png
Then if I make the one change of moving the files from bbp-theme-compat/extras to bbp-theme-compat, it looks like:
http://www.kristarella.com/snaps/Thesis_visual-working.png
I don’t know enough about the bbPress templating to know where to look next for the fix.
Thanks for your replies so far!
I had BBpress installed with another theme. The forums were showing using the default templates. Now this page is fine:
http://www.v-fit.us/forums/
But click on any forums and they are blank pages. Yet the topics work if you can get to one of those.
http://www.v-fit.us/forums/topic/shakeology-receipes/
So I am a little confused. 
Any help would be great. I have not moved any template files or anything I just changed Themes from one to another and these stopped working.
I’ve noticed that the phrase “Topic Description:” is not present in the list at http://translate.wordpress.org/projects/bbpress/plugin/nl/default
It is properly localised in the template files (line 82 in form-topic.php) so that’s not the issue.
Good day house, i just installed the BBpress plugin but when i login to my admin panel, i got the message at the top “Your active theme does not include bbPress template files. Your forums are using the default styling included with bbPress”
Does it mean my theme can’t work with the plugin, i am using a premium theme not free one, anyone plz help.
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
In WordPress, there’s a chance to pick out the template for every page (dropdown on Edit Page and Edit Post pages).
bbPress forum root, forums, topics and replies are custom post varieties.
It would be smart to check in bbPress the flexibility to line the default layout for every of those.
Dropdown (like the one on Edit Page page), whereby the admin will choose the layouts from among the active theme’s layouts shall be ideal.
(I perceive that if once this the admin decides to alter the theme, he can got to choose the default layouts for bbPress custom posts once more – similar to he has to do therefore for traditional pages and posts
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!
OK so after much searching I have a pretty simple solution. The role manager plugin idea was a no go so had to dig deeper.
So add this in your functions.php:
//add author change functionality to bbPress topics in wp-admin
add_action( 'init', 'my_add_author_to_topics' );
function my_add_author_to_topics() {
add_post_type_support( 'topic', 'author' );
}
//then allow subscribers to be authors...good for transfering to bbPress forum which uses custom post types
add_filter('wp_dropdown_users', 'MySwitchUser');
function MySwitchUser($output)
{
//global $post is available here, hence you can check for the post type here
$users = get_users();
$output = "<select id="post_author_override" name="post_author_override" class="">";
//Leave the admin in the list
$output .= "<option value="1">Admin</option>";
foreach($users as $user)
{
$sel = ($post->post_author == $user->ID)?"selected='selected'":'';
$output .= '<option value="'.$user->ID.'"'.$sel.'>'.$user->user_login.'</option>';
}
$output .= "</select>";
return $output;
}
So this basically allows you to set any user as a post author whether they are a subscriber or not (by default WP only lets you set author roles or above as post authors).
I think I will just use is temporarily during transfer and then comment it out….I would image it could get annoying if you have loads of subscribers and are just trying to find authors etc.
I guess this code could be made into a plugin with an on/off switch in the admin for it….any takers? 
Anyway I hope this helps folk in the same boat as me.
Whenever I have a fairly serious issue like this I follow these three steps first:
– Switch to a default theme like twentyten
– Disable plugins
– Update permalinks
Give that a go then see what happens when you disable each individual plugin.
Hi!
I am encountering issues with a fresh install of bbPress 2.0 plugin:
http://squales.high-bridge.fr/forums shows 404 error.
Plugin settings are all by default. My permalinks settings are default : (i.e.: http://squales.high-bridge.fr/?p=123)
I created a page with the shortcode [bbp-forum-index] linked in my nav bar.
Forums show OK, but bbPress navigation link “Forums” shows a blank page.
Any help would be appreciated 
Many thanks in advance!!
{A note of my research work while trying to build a template for use with Thesis.}
So just for the record, if you want to have a full standalone theme which won’t use any of the default templates of bbPress then you need to have at least one template for each of the sections below. Should be about 10 templates if I did the math right.
//Single User Edit
'single-user-edit-' . $nicename . '.php', // Single User Edt nicename
'single-user-edit-' . $user_id . '.php', // Single User Edit ID
'single-user-edit.php', // Single User Edit
'user-edit.php', // User Edit
'user.php', // User
//Single User
'single-user-' . $nicename . '.php', // Single User nicename
'single-user-' . $user_id . '.php', // Single User ID
'single-user.php', // Single User
'user.php', // User
//Single View
'single-view-' . $view_id . '.php', // Single View ID
'view-' . $view_id . '.php', // View ID
'single-view.php', // Single View
'view.php', // View
//Single Forum Edit
'single-' . $post_type . '-edit.php', // Single Forum Edit
'single-' . $post_type . '.php', // Single Forum
//Single Forum
'single-' . bbp_get_forum_post_type() . '.php' // Single Forum
//Forum Archive
'archive-' . bbp_get_forum_post_type() . '.php' // Forum Archive
//Topic Merge
'single-' . $post_type . '-merge.php', // Topic Merge
//Topic Split
'single-' . $post_type . '-split.php', // Topic Split
//Topic Edit
'single-' . $post_type . '-edit.php', // Single Topic Edit
'single-' . $post_type . '.php', // Single Topic
//Single Topic
'single-' . bbp_get_topic_post_type() . '.php'
//Topic Archive
'archive-' . bbp_get_topic_post_type() . '.php' // Topic Archive
//Reply Edit
'single-' . $post_type . '-edit.php', // Single Reply Edit
'single-' . $post_type . '.php', // Single Reply
//Single reply
'single-' . bbp_get_reply_post_type() . '.php'
//Topic tag edit
'taxonomy-' . bbp_get_topic_tag_slug() . '-edit.php', // Single Topic Tag Edit slug
'taxonomy-' . bbp_get_topic_tag_tax_id() . '-edit.php', // Single Topic Tag Edit ID
'taxonomy-' . bbp_get_topic_tag_slug() . '.php', // Single Topic Tag slug
'taxonomy-' . bbp_get_topic_tag_tax_id() . '.php', // Single Topic Tag ID
//Topic tag
'taxonomy-' . bbp_get_topic_tag_slug() . '.php', // Single Topic Tag slug
'taxonomy-' . bbp_get_topic_tag_tax_id() . '.php', // Single Topic Tag ID
If you’re using the bbPress plugin for WordPress, it will put its data in the same database tables as your WordPress installation.
There is an “uninstaller” in development, but I suspect most people won’t ever want to completely destroy all of their data.
The only security concerns would be the ones you create, like allowing them to be Editors or Admins. The default user role prevents Subscribers from doing anything malicious.
Clearly links that don’t function isn’t normal; if everyone had this issue, 200k other bbPress users wouldn’t be using bbPress. Sorry if bbPress didn’t do what you expected, but it’s working great for many others.
Overall, it sounds like your theme is the culprit, and that you don’t like the way it looks. That’s a design decision; one that you will need to solve on your own if you don’t like the default styling.
bbPress has never tried to be exactly like “all the other forum software.” The philosophy is to be the smallest and simplest to use, and I think it accomplishes that pretty well inside of WordPress. If it’s missing things you wanted or expected, you are free to build those things yourself.
Thanks for the feedback.
It also has broken links, and will not let any users (including me, the administrator) view or add topics! I’ve spend a whole night, the following day, and the better part of the following evening trying to set up this software. It doesn’t “just work”, it doesn’t work at all. This is horribly broken right out of the box.
This isn’t an issue of “options”. Being able to post in a forum, or to read existing topics, isn’t “optional” in a bb, it’s the very core of what a bb is supposed to do, and 24 hours after starting this process, including spenting 3 hours since my last post googling for an answer and searching this forum, I have not been able to enable that most crucial functionality. All the forum pages do is give a topic count, but the topics are hidden, can’t be read or added to. Not a single solution I have found in those 3 hours has fixed it.
A forum that even an administrator can’t view or post to is the very heighth of “doesn’t work”. Add the default broken breadcrumb links, and that brings bbpress down to less than zero stars. And I am done wasting my time. I’m not risking putting this in front of my users. No further responses are necessary, I’m not giving a single second more of my attention to this unusably broken time-wasting trash.
Thank you for the link to other alternatives.
Hey,
In 2.1 bbPress can now parse YouTube links and embed them directly into the posts, which is a great feature.
However, I’ve come across one problem, the width of the videos.
The videos default to 640 width which is too wide for my content. In wordpress media settings I’ve entered that the content shouldn’t be wider than 500px but bbPress do not adhere to that setting.
Also, since the embed add width and height inline, I can’t change it with CSS.
The only workaround right now is to add &w=500 at the end of the YouTube link, but that’s not ideal for many reasons. First, it makes more complicated for my users to add video. And also, it means that if I ever change width of the forum in the future, 500 might not be the ideal width and I’d have to go over and change it all again.
Not sure if I should put this as a bug in the trac. I certainly don’t mind doing that but don’t want to flood it unnecessarily.
Hi there.
I desperately need threaded discussion and I have installed the plugin for this, but it’s not displaying correctly
The reply links for each post are there, but there’s no indentation.
I’m using WordPress 3.3.2 with BuddyPress and the Frisco theme, which is a child theme of BuddyPress Default 1.5.5.
Any suggestions?
Yes you can use bbp_has_forums() and pass it some arguments to filter the query. for example something like:
if ( bbp_has_forums( array( 'posts_per_page' => 1, 'max_num_pages' => 1 ) ) )
bbp_get_template_part( 'bbpress/loop', 'forums' );
This will filter the loop depending on what arguments you pass bbp_has_forums. I am not too sure on what filter or action you could use that to get that working on all queries.
Default arguments for bbp_has_forums.
// The default forum query for most circumstances
$default = array (
'post_type' => bbp_get_forum_post_type(),
'post_parent' => bbp_is_forum_archive() ? 0 : bbp_get_forum_id() ,
'post_status' => implode( ',', $post_stati ),
'posts_per_page' => get_option( '_bbp_forums_per_page', 50 ),
'orderby' => 'menu_order',
'order' => 'ASC'
);
No problem for helping btw, I try to help as much as I can, I may just get in the way sometimes :p
If you are not sure where the issue is coming from then I suggest activating a default theme for bbPress, like twentyten and then seeing if the issue still exists.
If it does then move onto disabling any bbPress plugins, one by one.
Good luck!
Hey, not sure if it is just me…but when I tried to install bbPress it broke my dashbaord so I had to delete the bbPress folder to get back to my dashboard.
I’m using BuddyPress Default 1.5.5 theme…not sure if it’s that though.
If bbPress is not compatible with wp 3.3.2 does anyone know when it will be ready?
Thanks!
bbPress Version 2.0.2
Education Child Theme
I found a solution but am not wild about the method.. In form-topic.php I replaced “bbp_title_max_length” with the desired number of characters, “126”, and that did the trick. I just don’t understand why editing the default characters of bbp_title_max_length didn’t work on its own.
Good tip! I tried twentyten, and sure enough, the forums work. Not sure where to go from here, but it must be the buddypress default theme acting up somehow.
Thanks for the response, Jared. I’m using both BuddyPress and bbPress.
Two things I like to try when attempting to find a problem with bbPress is to:
Switch to a default bbPress theme, like twentyten.
Go to settings > Permalinks and update my permalinks again.
The second one fixes a few issues and the first one lets you know if it is a problem with your template, or a problem with your data.
Good luck!
So it looks like the Genesis Connect plugin only impacts buddypress pages… Is there any other file I need to edit in bbpress besides core-functions.php?