This is searchable archive of our old support forums, which operated from 2012 - 2016. To find out how to get support for your current theme, please visit our support page.

Reply To: bbpress compatability

#3281
Jason Bobich
Keymaster

Hello,

Unfortunately, I can’t really guide you through customizing bbPress and theming it in general; this is just something that is a part of free theme support. On a personal note, there was just a ton of custom work I did here on this site for bbPress over the course of a couple of weeks. But bbPress is a great a plugin and it should work fine in its default state without having to do any customizations with the theme.

I created a page called Discussion, added [bbp-forum-index] as the content. Then set the sidebar layout to full width and hide breadcrumbs. The page still shows breadcrumbs and the right sidebar. Also when I tried to add a custom widget area with location ads above content and on page discussion, that doesn’t show up either.

If you’re using the bbPress shortcode, it’s just getting placed in the page’s content. I tried to reproduce everything you said and can do it all successfully: http://www.themeblvd.com/demo/barely-corporate/discussion/

Unless you’re talking about the actual individual topics and what not, which obviously wouldn’t have anything to do with that page where you’re using the shortcode. Maybe this would be helpful — See Example #3 here: http://dev.themeblvd.com/tutorial/sidebar-layouts/#custom

As far as the widget area above, this is just isn’t really very easily possible right now. In the next update to the theme, it will be possible as there’s been a custom conditional statement added to Appearance > Widget Areas when making assignments. So, you’ll be able to use is_bbpress() for assigning the widget area. — Unfortunately, that’s not really going to help you much at the moment.

With the breadcrumbs, you could always hide it with CSS pretty easily since bbPress gives you a class on the <body> tag.

.bbPress #breadcrumbs { display: none; }

=========

For CSS changes, it’s a good idea to use a tool like firebug or Google Chrome’s built-in developer tools to locate them and then put the edits either in your child theme or in the “Custom CSS” option on your theme options page.

Also, here’s a helpful tutorial on how to use Firebug – http://vimeo.com/20917974. The only thing I’d suggest not doing is actually making edits to the theme’s CSS files, as it shows at the end of that video. However, the video serves as a good introduction to Firebug and how it can be used to find what CSS is effecting certain areas of your site without ever digging around in any files.