• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Home
  • About
  • My Blogs
    • Photoblog
    • Knots
    • WP.com tips
kristarella.com

kristarella.com

Happiness Engineer at Automattic, lover of knitting, crochet, sci-fi and more

  • Presentations
  • Plugins
    • Exifography
  • Contact
You are here: Home / WordPress / Plugins / bbPress & Thesis 2.1

bbPress & Thesis 2.1

4 October 2013 by kristarella 4 Comments

Contents
  1. Show The Content
    1. bbPress templates
      1. Single bbPress templates
      2. Editing further templates
      3. bbPress Archive templates
  2. Working Forums

Thesis 2.0 needed a “box” (similar to a template part) to establish bbPress compatibility. Thesis 2.1 doesn’t need the box anymore; you just need to check that your skin settings display the content on any page that needs to display bbPress pages.

Show The Content

Thesis Skin Editor

In order to show the content on all bbPress pages you need to use the Skin Editor.

I’m demonstrating with the Classic Responsive Skin, but the principles apply to other skins as well.

bbPress templates

The Skin Editor opens on the HTML tab. You may want to use the Manager tab to back up your skin settings before making changes. Then in the HTML editor click on the Home (template title) button to navigate to the bbPress related templates. which are:

Thesis bbPress templates

  • Single
    • Forum
    • Topic
    • Reply
  • Archive
    • Topic Tag
    • Forums
    • Topics
    • Replies

Single bbPress templates

For the single templates I would recommend removing the Avatar and Byline from the Headline Area (or you may remove the whole Headline Area if you want), the Post Comments from below the content, and the Prev/Next if you don’t want to link between topics. To remove these items from the template Shift+Click+Drag to the box at the top right of the skin editor.

Single bbPress templates

Editing further templates

Copy thesis templates

Once you have one type of template, Single or Archive, the way you want it you can copy the template onto further template pages. Open the next template to edit from the Core Templates list and then select the template you’ve already edited from the Copy from Template box.

bbPress Archive templates

bbPress Archive templates

I recommend removing the Archive Intro and Headline Area from the archive templates. In the Post Box you can Click+Drag to remove post elements, and Show Tray ? to add post elements, most importantly Content (you only need to click once on elements in the tray to add them to the post box).

Working Forums

There you have it! bbPress Forums display and work in Thesis 2.1 just fine.

bbPress Thesis Forums

Note that there are some tiny avatars used in bbPress, but your skin might have a fixed avatar size in its CSS magnifying the avatars and causing them to be very fuzzy. If that is the case you can use something like the following in your Custom CSS (in Thesis admin menu).

.post_box #bbpress-forums img.avatar {
    width:auto;
    height:auto;
    float:right !important;
    clear:none;
}

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X

Like this:

Like Loading…

Related

Filed Under: Plugins, Thesis, Tutorials, WordPress

Reader Interactions

Comments

  1. Adolfo says

    30 October 2013 at 23:47

    Thanks very usefull… needed this tutorial Thanks Kristarella

    Reply
  2. Gillis says

    15 March 2014 at 11:34

    Thanks for this Kristarella. I have been trying to get bbpress working with Thesis (now v 2.1.7) but with not much joy even despite your advice above. One of my issues is about styling – you seem to have the bbpress pages following your default Thesis layout in the examples above. Was that as the result of doing anything with the css files?

    Reply
  3. Chris says

    5 May 2014 at 02:21

    Hello Kristarella, thanks for this tutorial! It really helped me get up and running!

    The user profile page seems to use the Homepage template though which is an issue because my homepage only shows excerpts but the BBPress user profile page wants to show the content in the post content.

    Would you know how to make the bbpress user profile use another template?

    Thanks!
    Chris

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Footer

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Categories

%d