Hi jaredatch, sorry but what is the “CSS” ?
(such a newbie)
Ok, I think I ran into a snag.
My WordPress/BuddyPress site is HEAVILY modded with plugins. I use a RocketTheme theme that runs off of the Gantry Framework along with Gantry-BuddyPress (which allows BuddyPress to be compatible with the RocketTheme and Gantry Framework.)
The bbPress plugin worked, but only partially. The Forum page set up by bbPress is visible but instead of seeing the “directory” of forums it shows:
Home › Forums Forum Topics Posts Freshness General Discussion SO? what now? 1 1 26 mins Admin
It’s all just plain text with no links. But, the forum I made for General Discussion is viewable when I go to the forum page it made.
For reference, here are the demo page links:
http://bp.daevas.com/forums/
http://bp.daevas.com/forums/discussion/na-general-discussion/
I still have to edit the .css to match the theme design, but I wanted to find out what was wrong with the default forums page and why it wasn’t showing up correctly.
Thanks and hope you can help.
Everything looks OK to me, just need to tweak the CSS as you see fit
I got it working though it is not perfect. After setting up all bbp templates into my new theme and ensuring the bbpress, css, and js subfolders associated with the bbp-twentyten template where in my new theme folder properly it is working with some functionality that I can live with; however,…
The breadcrumb link and my forums menu link are not the same. Now, I use a forums page with the shortcode. Now, when someone drills down into the forums and wished to return to the main forums page via the breadcrumb they go to the default forums-archive page set by bbp. I wish it went to my custom forum page with the shortcodes, but I’m happy it is not sending people to a useless page.
So, there is still an issue, but everything is providing useful functionality at this time. I will leave this unresolved and hope the dev will fix in later versions.
Yes there is, I wrote a quick plugin for it.
Take the code from https://gist.github.com/1902067 and put it in a bbpress-css.php file inside your wp-content/plugins/
directory.
Then go to your plugins page and activate the plugin.
It will use bbpress.css from your theme directory, so my suggestion would be to make a copy of bbPress’s CSS file and move it there as a starting point, then you can edit as needed.
Thanks Jaredatch and carminka,
You are addressing a similar thread which I just posted on. I’m cross-posting this
carminka because it could be useful for you:
Incorporating bbPress theme files, into a pre-existing theme.
jaredatch I haven’t had luck with overriding it in my theme’s css unless I use !important.
To ask the same question that I asked there, is there a way to get bbpress to use a bbpress.css in the theme folder instead of the plugin folder?
Really love bbpress… thanks
If you want to just do minor CSS tweaks then just put the changes at the bottom of your theme’s style.css and it *should* override things.
Is the process that Paul outlined the best option at this time for modifying CSS, or is there some special mojo to get css working in a custom theme folder by copying or creating a bbpress.css etc.?
many thanks for laying the foundation of a nice new lightweight forum!
I added this CSS to my stylesheet, however, it did not make any difference for my theme (Dandelion) as my forums are still showing really narrow. Screen Capture
Any other suggestions?
Hi Spence. Ok just to be clear are you saying that if I have made no other alterations to the style.css file then if I add the code below to that file it should make it wide? Sorry I am a novice with WordPress and im just trying to figure out why this is not working. Thanks so much for your help;
/* bbPress Sitewide Forums – Optional – Make full width */
body.bbPress #sidebar {display:none;}
body.bbPress #main {width:100%;}
.bbp-forums {
width: 100%;
}
Add the following CSS to your themes’ stylesheet and you should be good to go.
table.bbp-forums, table.bbp-replies, table.bbp-topics {
width: 100%;
}
Ian
Hi Spence,
Thanks very much for your post. The video really helped. I still have one question though which is about the part where you modify the forums to default to full width.
1. What CSS editor are you using?
2. I installed a CSS editor plugin and when I insert the code you used I am getting the message
“Your active theme does not include bbPress template files. Your forums are using the default styling included with bbPress.”
How can I fix this so it does what I want?
Hi there,
I really need a forum plugin that will work in a WP multisite environment. bbPress is one of the few that I’ve tried that works, but my Theme is not compatible.
I also need a forum that if one ‘attaches’ a post that includes a featured image, that that image appears in the forum. bbPress seems to do that.
I’m using Atahualpa from BFA which I like because there is a very good interface to customize it with many many options.
I do not have the programming skills to do a lot of changes or writing of code from scratch, but I can certainly follow clear directions.
It’s really too bad that there doesn’t seem to be a bbPress interface for changing the look … Currently it’s using the default, which divides the presentation page 50% for user info; 50% for content…. Not really work’en.
Is there a plug-in that will give me a CSS menu to edit or a way to modify the template without being a programmer?
I would also like to be able to ‘turn-off’ the bbPress profile, since I would prefer that folks simply use the WP profile and not have to do stuff over again.
Can you help??
I can give you access to: masterclasses.icp.edu if it would help.
Thanks…
I want to allow all my forum members to use this tag <pre name=”code” class=”cpp”> tag.
Now only I (admin) can use it; but I want to allow any registered member to use it.
I have some css + js files to make the code written inside this specific tag display differently.
Hope you got it.
Please help..
SKParticipant
There are several things I’d like to do. For instance, for the forums, I want to change one particular CSS element of my theme. My WP theme allows me to do this by providing the CSS in a page header variable for the page. But don’t know how to do this for bbPress.
Any ideas why my css is not applying?
http://rockymtb.org/forum/
Hello everyone,
I must be the biggest newbie as I have only just downloaded wordpress and installed the BBforums etc..
I am having just one small problem in displaying replies properly. I would love to know if this a CSS related problem. See image below.
http://www.tiny.bz/6qz2q4
I am using a custom theme. Any suggestions! Many Thanks!
You can always override the default twentyten bbPress (core) theme using CSS, for most elements or their attributes.
However, to override the default markup, it would most likely require you to use an action or filter in your wp theme (or child theme) functions.php, or to modify the core plugin theme files (being aware of the fact that you would then have to protect these in the event of any plugin update). See this for a list of some 110 action hooks: https://gist.github.com/1372637
You could use body.bbPress xxxx {element:attribute;} in your css to help you restrict your css mods to only bbPress pages. I believe you can also use many bbPress specific conditional tags as well. See: https://bbpress.org/forums/topic/bbpress-20-conditional-tags
I figured as much, I just don’t know which file it is. Learn CSS…yea I’d like to…but I need to figure this out before then…thanks
there is a styling file of the theme or of the bbpress and there you must change the color of the text, learn css.
btw bbpress is very minimal in comparison to other forum platforms, you can easily use only CSS file to modify something without need to integrate all php files in the theme, or some of them.
OK i will try this.
And with a custom page I can have a specific sidebar for forum too isn’t it ?
Because with the standar installation I can’t make a sidebar just for forum
An other questions : no way too have icons before each topics or categorie forum? (like phpbb ?) to notice read / unread posts ? or new posts?
Maybe with a class in html and with css ?
thx anointed
I have been looking throughout the internet for about 3 days and still haven’t found my answer. I have been checking around this forum as well os If my answer is posted here (or somewhere else for that matter, I do apologize.
I am trying to integrate bbpress into my current wordpress theme. I followed all of the steps in the bbpress 2.0 compatibility thread, but didn’t have much luck.
I added the support for bbpress in my functions file, and copied all of the content of the bbpress twenty ten child theme into my current theme, but still didn’t have any luck.
I am beyond lost as to how this works. I understand the support in the functions, and even copying over the file and the CSS, but I don’t know the specifics. for example:
can that bbpress twenty ten theme be implemented into ANY wordpress theme by copying those files over?
And what do we range in the CSS? Am I supposed to merge the CSS files from that child theme, with my current one?
I hope I’m not beating a dead horse or anything, Just looking for some help! 
Thanks!
I knew bbPress for a while, but didn’t do anything with it until a few weeks ago. I needed bbPress for some projects to embed it in already running WordPress installations. At first I installed bbPress from the WordPress plugin repository and activated it. So far easy as every other plugin.
But how do I show this thing a WordPress site? I created a page called ‘Forum’ and inserted the shortcode [bbp-forum-index] into it. Published the page and everything was visible. But now? Why do I need more shortcodes if this is working?
You can copy bbPress template files into your own custom theme folder. This is a way to change some look and feel together with CSS changes. My first question was ‘why are there so many template files?’ As an experienced WordPress theme developer I would say you only need a few. Like forums.php, topics.php and replies.php. I lost my way. Which template is used for which page?
As long as everything works, it’s okay. But then I ran into problems. I am totally lost. I don’t know what is the right way to embed bbPress into WordPress. Just by creating a page? Or add the template files to my custom theme? Both ways got me into the same problems.
I love WordPress, I love to be active in translating and contributing to various projects, I love to help organizing my local WordCamp, but I don’t love to be lost. In my opinion bbPress should work as easy as any other theme file in WordPress. Where you can construct your own page using functions, which are available in a Codex.
Hi, I pimp my bbPress forum on my directory themes site at http://howtotheme.info/
How-to Theme brings together all the premium themes directory listing services you’ll ever need in one convenient site. We are the premier themes directory, specially in how-to themes directory.
Basically its just a clients support forum and located at http://howtotheme.info/forums with just basic bbPress installation and some css customization to serve support for my clients.
Great forum software and thanks bbPress.