bbPress 0.8.2 introduced a new way of counting how many pages worth of information there were to display (how many pages worth of content, for example, there are to display in a user’s profile): MySQL’s FOUND_ROWS() function. It works very well for most bbPress sites. It cripples large sites.
Timezones Historically, bbPress has dealt with time in a… shall we say “interesting” manner. Without going into technical details, bbPress constrained you, the person installing bbPress, to set it’s internal timezone to match exactly that of the server it was running on. That’s ridiculous. What if you lived in Brisbane, but your servers were held […]
bbPress has seen some pretty interesting development over the past weeks. Just to keep people in the know, and since many were expecting bbPress 0.80 to come out a couple weeks ago (we’re still learning here 🙂 ), here’s a short list of some new features that will be in the next release. Better support […]
For those of you interested in keping closer tabs on bbPress development, we now offer a new bbPress Trac Mailing List. Subscribers to this “read-only” list will receive an email every time a ticket on bbPress’ development center is changed. I tried generating an RSS feed for such changes, but my Trac-fu is pretty poor. […]
In the previous post, I alluded to a place to store options (basically, any arbitrary data) in the database. Plugin developers shouldn’t try to access that data directly; we’ve got an API for you. bb_get_option( $option_name ) This one function grabs data from all the different places bbPress uses to store such data: hardcoded data, […]
After a month of waiting, bbPress 0.74 is finally available for download. Even if it did take a while, we’ve fixed a several important things. Aditya has a great overview of the changes, but here’s a few of the bigger ones. init hook has been changed to bb_init for better compatibility with WordPress. When users […]
We’ve now gone around the site, swept up the corners and shined the mantel. If you visited when things first launched you’ll notice everything is tidier now. Please take a look around! The forums are already starting to buzz. I’m really excited about getting bbPress out in the public with its first public release. Michael […]
There have been several changes at bbpress.org over the last couple weeks. First off, the content of this site has been updated substantially. There is now somewhat more thorough documentation, and a more fleshed out about page. Second, bbPress’ code has been made just that much more pluggable and convenient by syncing several of its […]
If you’re looking to integrate bbPress and WordPress, life just got a little easier.
There have been a few template changes recently. post-form.php should no longer have <form> opening or closing tags. These tags are included by the post_form() template tag. Same for tag-form.php and tag_form(). edit_form() no longer needs any parameters. login-failed.php has been moved to login.php.