making bbPress (and WordPress) work better!


BBXF cross-forum import/export program

BBXF is a fascinating idea. What if you could easily import or export your forums between any programs like vBulletin/phpBB/SMF/bbPress? For blogs is this fairly straightforward and already exists. But forums are much more complex than blogs. bbPress doesn’t have any of the typically native forum features like polls,user tracking, local avatars, signatures or attachments – it’s all done via plugins. So the question is, what happens to all that data between programs? Importing into bbPress you could just shove it all into meta and hope to manipulate it into place later (good luck with that). Exporting you’d essentially lose all that data.

Wikipedia Overlords delete bbPress page

5/26 update: a noble group of folks have taken up the effort to restore and rebuild the page on wikipedia – I’ll leave this post for posterity…

I’m not quite sure when this happened (update: oh now I see, just last week) but I know it was there a few months ago as I wanted to see again what it said:
It had some nice history and progress about bbPress. Virtually every other forum software out there is on Wikipedia so this makes me very curious what kind of politics are going on or if someone had something against Automattic.

Apparently bbPress fails their elite “Notability Guidelines”
So at least 5000 installs with millions of people using those installs doesn’t count eh? I guess the 2k of text was taking up too much precious space on their servers, sheesh.

From what I can tell, it was a speedy deletion, meaning it was not even reviewed or given notice for deletion – an administrator just arbitrarily did what they felt like doing.

At least Deletionpedia has saved it and here’s the page cache from MSN Yahoo and Wayback Machine
(google doesn’t cache Wikipedia deletions apparently)

bbPress presentation at WordCamp UK 2008?

For my UK mates, WordCamp UK 2008 is coming up next Saturday and Sunday 19-20 July 2008 at The Studio in Birmingham.

(42 out of 100 tickets have been sold as of yesterday, so it’s bound to sell out)

I’d love to hear any recordings (video or just audio) of the more technical sessions and of course Sam’s presentation on bbPress

ps. check out Sam’s impressive WP crests!

bbPress 0.9 final, officially released!

bbPress 0.9 forum software has just been made ready for the public and I highly recommend it.

Many subtle bug fixes and many new features including easier WordPress integration:

If you are planning to integrate with WordPress, you’ll need the new WordPress 2.5 to match the new secure cookie method (or the bbPress plugin to force the old cookie method).

new bbPress plugin: Unread Posts

Indicates previously read topics with new unread posts across most types of pages within bbPress. Features “mark all topics read”.


This is not just “yet another” Show Unread Posts plugin.
Builds on concepts by fel64 and henrybb with feature and performance improvements.
No additional plugins or tables required. Produces no overhead for non-members and as little as possible otherwise.

Users can be given a link to “mark all topics read” and you can adjust the number of topics to track to limit bloat. Topics with new posts can be customized via css styles, ie. bold, underline, colors, or even an icon.

To see a demonstration, create an account at
read some posts and wait for some replies.

new bbPress plugin: Human Test for Registration

I’ve written a plugin to slow down bot registrations
which was becoming a problem on a couple of my bbPress websites.


Simply adds a new field at the bottom of your registration page with two random numbers to add together. Uses a few tricks like javascript and entity encoding to slow down the smarter bots.

(no core modifications required, 100% plugin based)

Image based writing coming soon, I have to research which captcha methods haven’t been broken yet.

Happy Birthday bbPress!

It’s still before midnight somewhere in the world, so I can still wish bbPress a happy 1st birthday.

bbPress is the forum software spinoff from the same person (Matt) that started WordPress (though others have completely taken over at this point).

While Matt had been working on it since Christmas 2004, version 0.7.2 (nickname “bix”) was finally officially released for public consumption on Saturday October 14th 2006 making it a year old today.

It’s come a long way since then. If you’d like to see what kind of tricks bbPress can do now, take a peek at my bbPress Showcase, which now has a permanent home at

most of the known bbPress themes:

most of the known bbPress plugins:

top 100 forums using bbPress (informal, based on activity)

1000 known forums using bbPress (must be registered to see the list)