So far I have only installed bbpress on a subdomain install. I have not had that particular issue you are mentioning but then again I am not using sub-directories.
If you can replicate this in the default theme setup, then I would create a trac ticket for JJ to confirm.
Thanks for that, I’m following the procedure now. Cheers.
I think those are the directions for the 1x system, not the 2x plugin.
Follow these instructions:
https://bbpress.org/forums/topic/bbpress-20-theme-compatibility
You don’t create subdirectories in the plugin folder etc.. It is now a totally compliant wordpress way of doing things now. Basically, you don’t ‘have to’ copy any files to your theme, but you can if you want to make changes to bbpress.
Hi anointed. I’m using 2.0.
I’m confused. Is that not the default way bbpress displays forums on the homepage?
My forum homepage displays all of my forums, top-level, sub-category, sub-sub-category, etc..
Are you using the new plugin 2x vs. or the old vs?
Just taking a shot at this:
I am guessing that you are talking about the single-topic page which displays the first topic followed by all the replies.
If this is the case:
Add the following line to your functions.php file
add_filter( 'bbp_show_lead_topic', '__return_true' );
What this is going to do is separate out the lead topic from all the replies. It creates a great separation where you can then style the first topic completely different than the replies. Pretty cool actually.
*Make sure to use the default theme to see this in action. You don’t have any of the needed logic in your code above, so your code wont output the separation. You can find the needed logic in the template files.
This is a lot more elegant than counters and it’s built in.
Hope it helps. (there are tons of cool hidden ‘secrets’ like this within the code, thnx JJ!)
I understand that I have to create a sub-directory in plugins/bbpress/my-templates/, which will contain my template files. Also I understand that I only have to create specific custom pages where I need them, so on the very first page of my forums (i.e. http://www.followtheboat.com/forums/) I need to create a page called front-page.php. For example, I don’t want my page title to be ‘Forums’, I want it to be ‘Followtheboat Forums’.
Presumably before uploading any themes the forum is using a default theme and must be calling up a default page called front-page.php. I want to use that default front-page.php file so I can use it as a base and tweak it, but where is it? I thought it should be in bbp-themes/bbp-twentyten but it isn’t there.
Finally, the instructions say ‘Activating a theme is even easier. Just select it from you bbPress install’s Presentation Admin Panel’. What? Where? Do you mean ‘http://www.myblog.com/wp-admin/options-general.php?page=bbpress’, because it is not there.
Template files prefixed with ‘page-‘ are for WordPress pages, and also reserved for actual Page Template designs. It’s a bit confusing, but you quickly adapt. 
WordPress custom post types use the ‘archive-‘ prefix to denote the default fallback template file if you have not created a WordPress page using the page template in its place.
You could also create a WordPress page with the slug ‘forums’ and make a template called ‘page-forums.php’ and bbPress would default to that too. There are several ways to skin this cat, and bbPress comes with the ones that are tho most flexible.
I think you misunderstand. Just search for ‘bbpress’ in plugins. You should find bbPress 2.0 there, the brand new bbPress plugin. It’s a straight forward install and should work straight out of the box with your default 2010/2011 theme, or with minimal tweaks in any other theme.
I run a fairly large site with a standard integrated bbPress forum, categorized by groups. I’ve been able to successfully update to version 1.5. However my attempts at migrating to bbPress 2.0 have so far been unsuccessful.
All I’ve tried so far is the default process:
Tools -> Import -> bbPress Standalone
I’m given a path to bb-config.php, at the root of my WordPress install, which seems to be correct. Going by these default settings has worked just fine on a much smaller test site. On this big one however, no such luck.
We have ~20’000 threads and ~15’000 users. If you’ve attempted to migrate a fairly large website to bbPress 2.0 from the legacy BuddyPress forum, kindly share your findings.
My topics are showing up oldest first…I don’t believe this is the default setting, but I’m not sure where I can change this. Anyone know how this is controlled?
At the moment searching the forums is turned off while it is being reworked. It is easy to turn it back on via the theme functions file, but the output results will look odd as mixing forum topics/replies together on a search results page doesn’t work to well with default templates.
I have a bbpress (classic) install with WP deep integration, and figured I’d get a head start on formatting my test install for the eventual release of the plug in. So far I’ve got almost everything styled nicely just using CSS, but I’m stuck on removing a few things that seem to clutter up the presentation of the forum.
1. Does anyone know how to remove the “This forum contains X topics and X replies, and was last updated…” from the main Forum and topic pages?
2. How about how to remove the modification history section and the post # display from posts.
3. Remove the extraneous breadcrumbing, right now it’s Site>Forums>Forum as the default ‘Forum” page. Seems like one level too deep for default bbpress forum starting point. SInce my site will only have 1 forum, is there a way to clean up the sloppiness or at least hide the useless ‘Forums’ link in the breadcrumb?
Users are not actually logging in through the dashboard, but rather the default wordpress login/logout page.
In order to change that, you would probably need to use a custom plugin.
There are plugins available that will allow you to style that page differently.
You are correct, do not bring over the functions.php and style.css files when using your own custom theme.
To handle this issue simply copy the information from the bbpress functions file and add it to your theme functions file. You can do the same for buddypress.
*It is actually better to simply rename the bbpress functions file and then use an include in your theme functions file. Helps to keep things clean
For the css, I would rename the file and enqueue it in your functions file.
phew, i meant functions.php
hi
i have searched the forums for a solution, but havent found anything relevant.
anyway, i am developing a custom theme for WordPress + buddyPress. lets call it My Awesome Template.
all the theme’s files are in wp-content/themes/awesome.
there, ive got my own style.css and functions.css. in style.css i have defined Template: bp-default, and as i am creating a child theme for buddyPress with a few overrides.
now, i want to work the same way with bbPress. i cant copy over the contents of bbp-twentyten into My Awesome Template folder (wp-content/awesome/), because this overwrites my own functions.php and style.css.
i want to overwrite only certain files, so for example i want to change the main forums index and topics list.
in my perfect world i would do it like this:
add_theme_support (bbpress)
and then i would just create two files: bbpress-forums.php and bbpress-topics.php and then id put there my own html.
is this possible? if im not able to choose my own filenames, then please tell me which files to copy where EXACTLY.
thanks.
I am so confused here. I have installed the bbPress forum on my website via the link below, but how do people register to post and reply to topics? There’s no visible link.
http://theviruslibrary.com/forums/
I am using the default Twenty Ten theme, WP version 3.2.1.
Do I need to install BuddyPress to allow people to login? Thanks in advance.
I had the same problem with a theme that had over aggressive flush rewrite rules (load on every page) but as you are running the default theme, I have no idea what the problem is.
Hi,
I have the same problem as elmalak.
I would like to use a page to put my shortcode in – however if you do this then the links all revert back to the default forum slugs?
Jamie
But bbPress.org.es why don’t you help with the official translation on glotpress?
You can find the Spanish one here https://translate.wordpress.org/projects/bbpress/plugin/es/default
But bbPress.org.es why don’t you help with the official translation on glotpress?
You can find the Spanish one here https://translate.wordpress.org/projects/bbpress/plugin/es/default
I’m having the same problem…I installed bbPress about two months ago and it worked right out of the box, then I got going on other things and just came back to work on it again and I can’t get the forums to display. If I go to the forum page, it has the title; but before, there was a listing of forums and I could navigate through to the topics. I’ve tried using the shortcodes and they work fine, but I’d like to get things working through the standard hierarchy (e.g. forums, topics, etc.).
I’ve cleared the cache, flushed the permalinks, and changed the name of all the slugs (they’re currently changed back to the default names), uninstalled, then reinstalled the plugin (but didn’t delete settings from the database). Also, I know I’ve updated the plugin at least once since first installing it.
Some sample pages:
http://powerofmoms.com/forums/ (should show listing of all forums, but just get blank page)
http://powerofmoms.com/forums/forum/general-discussion/ (should show topics for this particular forum. Shows description text, but no listing of topics)
I haven’t made any changes at all to the template yet…just wanting to get things working again. Any suggestions?
@anoited – I’m probably haven’t made myself clear on exactly what I want.Just to clarify what I have and want doing:
Main Template Theme is BuddyPress default
Using shortcodes to display my main Forum Index
In my Child Theme I have added a folder called bbpress with one file called loop-single-forum and changed the bbp_list_forums() part.
Am I suppose to copy the whole template of bbpress into my child theme. As at present everything is working exactly how I want it except for the part where it displays it displays the subforums with (0,0) next to it. I just want it to be removed.