Andy Peatling Drinks The Kool-Aid

buddypresslogoOver on the BuddyPress Development blog, Andy Peatling has announced that the project will now have a new theme architecture. The big change between the old way of doing themes versus the new way is that starting with BuddyPress 1.1, there will only be one theme that handles everything instead of a Home/Member theme. Also, those two words ‘Theme Framework‘ pop up again as BuddyPress will ship with its own.

BuddyPress will ship with a theme framework that acts as a parent theme. The default theme will be a child theme based on this framework and contain only images and css. Building a new BuddyPress theme will be as simple as creating a child theme based on the framework.

According to Andy, this approach with themes provides many benefits such as removing the need to recreate every template file for a new theme, receive new functionality when the parent theme is upgraded, etc. While themes that were created on the old system will continue to work for at least the next few versions, converting those themes to the new system shouldn’t be that hard. It’s important to note though that using the Framework is just an option and is not necessary.

BuddyPress 1.1 is on track for a September release.

Has this verified the importance or benefits using a Theme Framework? Theme authors, are you happy to see BuddyPress ship with it’s own framework?

Would you like to write for WP Tavern? We are always accepting guest posts from the community and are looking for new contributors. Get in touch with us and let's discuss your ideas.


  1. The meaning of the word framework has really gone downhill in the WordPress community.
    Personally a Theme frameworkTheme
    Rather Theme Framework is the foundation of a theme.
    And why Child Themes? I’ve always thought of such stuff as skins.

    Anyway the new way looks better than the old way.


  2. @Andreas Nurbo

    Skins with a functions.php and template overriding that is. A skin with brain, hands and feets. ;)

    I`m very happy to see BP take the Framework/Child theme route.


  3. I’m in the learning curve, but excited by the development. Seems like a conceptually simple structure, which appeals to the architect side of me.


  4. I must say that BuddyPress is growing up rather quickly – I beleive that it’s headed in the right direction though.

    IM a huge fan of BP & WPmu since dipping my toe in the water and it’s opened my mind up to some really huge possibilities – this is going to be big, thanks.


Comments are closed.