Just realised I probably need to try the 2.1 beta version.
I went to the URL suggested above https://bbpress.trac.wordpress.org/browser/branches/plugin and downloaded the zip file. However, WP gives me an error saying “invalid plugin header”. Anyone know how to fix this?
I followed a similar path to harnold007. Worked out that the markup of all BBP pages is being driven by page.php in my active theme directory.
For me though, I want some pages to have a sidebar, but forum pages to be full-width.
This seems difficult to do, because BBP is using page.php to render all its stuff.
Have to say I admire all the work that’s clearly gone into BBP, but the way the themes are working does seem quite complex. I can’t help feeling there may be a better way of structuring it? The problem seems to be that you can *sort of* use your normal WP theme directory, but the options for controlling the layout are very limited.
About that template hierarchy – my best guess was to use the same filenames as used in the sample BBP theme bbp-twentyten, but put this template in the main (active) WP theme folder. So for example, I tried making a file called single-forum.php there.
However, that doesn’t seem to work for me – the markup still seems to be driven from page.php.
Anyone know how to get different layouts for different pages in BBP?
As far as I can see, all the BBP pages are output from the template page.php in your main WP theme. I assume there is some kind of template hierarchy we can use to override this (so we can have a specific template for ‘profile’ or ‘single topic’ etc).
I agree it is all pretty confusing to me too
This is such an obvious feature (in my opinion) so that it is clear on forums who are the admins, moderators, and members.
I decided to see if I could work out how to add it to my forums using my custom theme for bbPress 2.1.
I managed to get it to work after a bit of experimentation and many errors by adding this:
<?php
$reply_user_id = bbp_get_reply_author_id();
global $wp_roles;
$reply_user = new WP_User( $reply_user_id );
$roles = $reply_user->roles;
$role = array_shift($roles);
printf( isset($wp_roles->role_names[$role]) ? translate_user_role($wp_roles->role_names[$role] ) : false);
?>
into loop-single-reply.php.
Hope this is helpful to anyone else trying to do this.
I believe it was a feature on the standalone version of bbPress so why was it dropped on the plugin version? Is this likely to be re-added at any point?
Yeah, I know, it’s been a while. So I made backups of my htaccess, and config file. Deactivated my plugins. Deleted all folders except my-plugins, and my-templates, htaccess, and config file. Then I uploaded everything, in auto for binary and ascii. When I go to my page, I get a white page. I type in bbpress.php and index.php, just white. Now what?
I think it depends whether or not you are going to customise the CSS of bbpress. 2.1 uses a table-less layout so you may have to redo some changes after updating.
If you aren’t changing the CSS, I can’t think of anything that would cause problems.
just go to https://bbpress.org/forums/ and besides of the title Topics there is a link that says Start New and click there to star your new topic
Hi,
being less than a novice with code, I’ve relied on setting up my WP / bbPress site by using plugins. I’ve some experience with css styles, so I’ve tweaked some of the layout to my liking. My problem is that I can’t seem to find how to style the sub-forums list.
My forum has a hierarchy with 3 levels of forums, and I’d like to only see one level at a time when viewing the main forum page, and the sub-forum pages. Alternatively, the forum overview should be more like it looks from the back-end.
I’d really wish the plugin-interface would let us tweak some this functionality. Like when creating an index page for the forums using [bbp-forum-index], one could use something like [bbp-forum-index subforums=hide]
Or have readily assigned css-classes for the sub-forums list to tweak – I haven’t been able to find them, at least 
I would really like to avoid going into the php-code as I unfortunately have no understanding of this. I’ve set up the forums using the 2.1 beta as it almost worked 100% for me, except for this little trick…
Thanks for any advice and help!
When I click on “Forums” or “Topics” in /wp-admin/ I get this error:
You do not have sufficient permissions to access this page.
I have noticed this:
http://my.website.com/wp-admin/options-general.php?page=bbpress (works)
http://my.website.com/wp-admin/admin.php?page=edit.php?post_type=forum (doesn’t work and this is the one in admin)
How can I resolve this in my Admin section?
Any help is appreciated.
Shep
Hi,
I have asked this question in WP forum, but got no response there. Maybe someone from this forum will be able to help me on my problem…
I have WP 3.3.1 with bbPress plugin for forum. Replays order in topics is set to descending. Issue is:
Topic has many replays in it and therefore topic is divided in several pages. As ‘replays’ order is set to descending, newest replays are in first page. Problem is after submitting new replay you are sent to very first topic replay e.g. last page of topic.
Any ideas how to get it work in way that after submitting new replay bbPress send you to newest replays e.g. first page of topic in this case?
Hey Mike,
I’m glad you found something that worked for you. I’ll have to look at Vanilla too, I’m not familiar with it. Always interesting to see what’s out there.
Just for the record, even if you did a fresh install of bbpress, if you had a conflicting plugin this would prevent it working from the get-go…
Hi All,
I have set up bbpress through wordpress and it is working.
I cannot see anyway to manage bbpress but that is on another thread, and the answer to that may solve this.
The bbpress only comes with a Title, Comments and Tags
I want to be able to add at least one other field for a Post
URL for example
Is this possible?
Thanks
D
OK there must be some sort of backend system for bbpress
All I can find is under my BuddyPress settings
is Fourms Setup
on that is just says
bbPress forum integration in BuddyPress has been set up correctly. If you are having problems you can re-install
There must be somewhere to edit fields, settings etc.
Thanks in advance for any pointers
Are they any foreseeable issues with upgrading a 1.1 install to 2.1 automatically from the admin side?
Other than increasing timeout on the server for a large database? And deactivating BBPress?
thanks, Mark
Where does it get put. I would like to offer that RSS feed to my users also.
Hi,
I have just installed bbPress as a plugin, and want to change the word ‘Forum’ or ‘Forums’ to Newsroom.
Is there a way to easily do this?
I have looked into creating a child theme, and adding the bbPress files into my current theme, but all of this seems like overkill for just changing a word.
Any help or advice would be appreciated!
Thanks,
Sam
I am running bbPress 2.0.2 as a plugin on a WordPress 3.3.1 site. I have one forum. It all works great.
I have a plug for WordPress that I created that adds certain meta boxes to blog posts. My plugin uses add_meta_box hook to accomplish this. The theme handles formatting the information at the end of the blog post.
I would like to do the same for bbPress forums on the same site. The plugin doesn’t accomplish it. I would like to be able to add meta boxes on the New Topic form for the bbPress forum, preferably after the Topic Description box but would settle for at the end of the form.
Ideally, I would like to just modify my plugin so that it works for blog and forums on the same site.
Do you think it can be done?
In case there are other alternatives than this approach, my goal is that for certain forums, I want users to supply certain information for each new topic. I would prefer to add form controls to the new topic form that would be required to complete the new topic.
For example, I will have a forum where members can post information about upcoming events. I want them to be required to include in the new topic a date, time, location, etc. I would like to not leave it to them to remember to put these essential bits of information in. I want to make it so that if they forget, their topic will be rejected until they supply that information.
Thanks in advance for the help.
Yeah when your theme is screwing stuff up, there isnt much you can do other than try to manual make tweaks to unbreak bbPress
Or, pull a template file from one of the BBpress templates, name it forum.php and put it in your theme folder if you want it to be drastically different / forum-y-looking without doing a ton of redesign.
When you say ‘create a forums page in wordpress’ do you mean you go to Posts or Pages within wordpress to create a page titled “forum”?
You will have much more control over the look if you create a custom template page that sits in your theme folder, called, “forum.php”.
This post helped me 2 weeks ago when I was tearing at my hair over this problem:
Understanding templating.
In that template, you can add bbpress’ sidebar bits by grabbing the php from the bbpress templates and inserting them into your own.
Hope that helps – let me know how it goes…
Hey, no problem. thank you for coming to my rescue 
Yes, I did create a forum
http://www.homeschoolagora.com/forums/
The forum page shows up, but it’s treated like a blog page
http://www.homeschoolagora.com/forums/forum/homeschool-legal-requirements/
and puts the blog widgets in the sidebar instead of the bbPress login and forum-related widgets.
I didn’t even have to create a Forums page in WordPress. The moment I installed bbPress, it created its own forums page, even though it did not appear in the navigation.
Actually, when I do create a forums page in wordpress, it sort of takes over the bbPress-created one and shows nothing on the page. Only when I delete, does the bbPress forums page come back.
That is why I’m not sure if I’m missing a step or two.
I just installed the bbPress plugin from within WordPress and activated it, then created a forum, and put a few bbpress widgets in the bbpress sidebar.
I think I’m having the same problem.
The strange thing is that it *was* working up until this morning. In our case, we moved some folders around – we had an old folder of BBPress and it’s possible when we archived it things went wacky. There’s this in the bbpress.php file:
/**
* Note to Plugin and Theme authors:
*
* Do not directly reference the variables below in your code. Their names
* and locations in the bbPress class are subject to change at any time.
*
* Most of them have reference functions located in bbp-includes. The ones
* that don’t can be accessed via their respective WordPress API’s.
*/
which might mean some strange paths were written into the core files. We deleted, and started again. I even went into the wp database to delete all the forums and topics we had made… no luck. A fresh install still turns up a blank page which makes me think there could be another old reference somewhere in the database interfering with things.
Either that, or it’s some permalink voodoo.
O mighty BBpress lords (John Jacoby?) I beseech you…. any advice for this dilemma?
I’m in the process of setting up a new WordPress site. There is no urgency so I can wait if necessary, I’m planning to use BuddyPress most likely and bbPress 2.1. What’s new in 2.1, and is it recommended that I wait for it before installing bbPress? I don’t want to put a bunch of time into it then need to redo a bunch of work. Thanks!