Skip to:

bbPress 2.0, Beta 1

Published on May 21st, 2011 by John James Jacoby

The next item up for bid is bbPress 2.0, Beta 1 – the first public iteration of bbPress as a plugin for your self hosted WordPress powered website. Several months worth of sweet-tea, BBQ, and pepperoni pizza have gone into making this the easiest forum software you could ever integrate with WordPress, and we’re really excited to give everyone a preview. The bidding, starts (and ends) at $free, for a quantity of unlimited bbPresses.

bbPress 2.0 is still in active development, and we don’t recommend that you run it on a production site. Instead, set up a test site or a local installation to play with. If you do manage to break it, you’ll be doing everyone a huge favor by letting us know. If you manage to fix what you broke on your own, there just might be cake waiting for you when the BBQ is gone. :)

We are aiming to release bbPress 2.0 by the end of June, to coincide with the WordPress 3.2 launch. The actual release date is a bit of a moving target, based on how both beta periods go. The more help we get with testing and fixing bugs, the sooner the final version ships. If you want to be a beta tester, check out the WordPress Codex article on how to report feedback.

Here’s a taste of the awesomesauce that comes baked in:

  • Seamless integration with your WordPress site and theme
  • Integrated admin interface for forums, topics, and replies
  • Split and merge topics within a single forum
  • Shortcodes to help you customize where your forums appear
  • Currently comes with a child theme of TwentyTen to get you started
  • Keep track of changes with topic and reply revisions
  • Dashboard widget shows you a shapshot of your forums at a glance
  • Automatically creates a new ‘Moderator’ role for your forums
  • Mark topics as favorites and view them within your new user profile
  • Receive emails when new replies are posted to topics you subscribe to
  • Anonymous posting lets you open your community up to the world
  • Includes widgets to show latest forum activity
  • Comes with an importer to move your existing integrated forums over

Developers, here’s the icing on your cakes:

  • Fully extendable, with actions and hooks where you need them
  • Works with Multisite, so you really can have unlimited bbPresses
  • Adds no additional database tables through the wonders of post types and taxonomies
  • Uses adjustable meta capabilities for letting you scope out users and roles
  • Relies on template parts to display themes in pieces that are meant to be overridden
  • Fully documented PHP, so your IDE will thank you
  • Plays nicely with BuddyPress Forums (full integration/replacement coming soon!)
  • Use standard post queries to display custom forum and topic data
  • Plays nicely with existing WordPress plugins (especially caching)
  • It still uses the same awesome icons made by Ben Dunkle

You should know this going in:

  • The migration tool is completely new, and really needs some in depth testing
  • Query counts increase exponentially with hierarchical forums (fix pending)
  • It’s possible to orphan topics/replies by deleting its parent forum (fix pending)
  • If you have a physical /forums folder, your ‘forums’ slug will not work (needs nag)

If you think you found a bug, please report it! Start by bringing it up in the support forums, or if you’ve confirmed that other people are experiencing the same bug you can report it on the bbPress Core Trac. If you find a security vulnerability, please be discrete and let us know privately using one of the methods posted on the WordPress contact page.

Theme and plugin authors, if you haven’t been following the 2.0 development cycle, please start now so that you can update your themes and plugins to be compatible with this new version of bbPress.

Download bbPress 2.0, Beta 1 ↓

Bi-Weekly Dev Chats

Published on February 18th, 2011 by John James Jacoby

If you haven’t been keeping up with our progress over the past few months, you’re in for a treat. bbPress 1.0.3 is due out any day, as is 1.1 Release Candidate 1 which includes new features like email notification on follow-up posts and anonymous posting. There’s also a lot going on under the hood of the new WordPress plugin version of bbPress, and in an effort to get more people involved we’re bringing back the bi-weekly development chats in #bbpress on the freenode network on IRC.

In the past we’ve had a range of involvement, from developers to designers (to a totally empty channel.) :) This time around I’d like to openly invite anyone that’s interested in getting in on the ground floor of development, testing, and theming the up-and-coming bbPress plugin to join us, and be part of building something crazy-super awesome.

We’re going to try to have them every other Wednesday at 4pm EST (UTC - 5) starting on February 23, 2011. If this time absolutely does not work for you and you really want to be there, post an alternative time in the comments and let’s figure something out that works for everyone.

Hope to see you then, and many fortnights to follow!

2010-07-21 Meetup

Published on July 21st, 2010 by Matt Mullenweg

IRC log from the meetup on July 21, 2010

Read more →

WordPress Integration

Published on July 19th, 2010 by Matt Mullenweg

I think WordPress integration is the most important item on the roadmap for the future of bbPress.


One, it’s an embarrassing pain in the butt to do now. One of the most frequent questions here on our forums. You have to jump through endless loops, and end up with something worse than most of the WP plugins for forums.

Two, we get the benefit of all the WordPress plugins and themes, which vastly outnumber our current options. Want private messaging? Use the BuddyPress plugin for it. Want OpenID? Stats? Sitemaps? There’s a plugin for that. Social network and profile features, in particular, are useful to the future of discussion forums and it’d be silly of us to duplicate that effort.

Three, it’ll be a lot more efficient because right now if you actually do get integration going you’re getting all of WordPress and all of BackPress loaded at once, which is a waste.

Four, it’ll make our development more efficient because we’ll be able to focus on the features that make discussions better, communities thrive, and bring bbPress into a new decade, because it still looks/works a lot like the oughts.

Five, we’ll be able to leverage the huge installed base of WordPress, over twelve million self-hosted sites at last count. More users of bbPress will also mean more developers, which will make our community much more robust. I believe that the majority of all websites on the internet are going to be running WordPress in the future, so it’s a good horse for us to hitch to.

Full, seamless integration with WordPress is something I’ve discussed for years. (Remember my dream of having each comment section being a mini-bbPress forum, complete with threads?) We’ve just taken a number of unfortunate detours (BackPress) on the way there.

2010-01-13 Meetup

Published on January 13th, 2010 by Matt Mullenweg

IRC log from the meetup on January 13, 2010

Read more →

2010-01-06 Meetup

Published on January 12th, 2010 by Matt Mullenweg

IRC log from the 6 January 2010 meetup.

Read more →

2009-12-30 Meetup

Published on January 12th, 2010 by Matt Mullenweg

IRC log from the 30 December 2009 meetup.

Read more →

2009-12-23 Meetup

Published on December 23rd, 2009 by Matt Mullenweg

What, just because it’s two days before Christmas we can’t rock the bbPress? In summary: anonymous comments from filosofo and email from photomatt (me) on deck, bug fixes to make things sing, PeteMall will be directly committing fixes, and hajii will be bug gardening.

Meetup log after the jump:

Read more →

My Bad

Published on December 17th, 2009 by Matt Mullenweg

I missed the IRC meetup. :( Very sorry about this — I didn’t set an alarm and the time just breezed by.

I set an alarm! Will see everyone next Wednesday.

In other news, the poll results are starting to firm up. Winners? Integration with WordPress far and away, followed by anonymous posting, WYSIWYG, and email notifications. We’re not going to follow these exactly, but it definitely gives us an idea of what people are most interested in and now we have to look behind the answers at what people mean when they say they want something. For example maybe rather than WYSIWYG we could bring over Oembed support from WordPress? I usually think of WYSIWYG more as a layout thing but a lot of people see it as the only way to include rich media. I’ll dig more into these.

1.1 Feature Poll

Published on December 15th, 2009 by Matt Mullenweg

Alrighty, I’ve collated everything from the survey into the most popular requests, which you guys can now vote on, but only once. The votes aren’t necessarily determine what we work on first, but it’ll be good information to have.

What’s most important to you in bbPress 1.1?(polls)