Today I started my first significant BuddyPress undertaking – a conversion of an existing WordPress theme into a BuddyPress theme. I had previously spent a good number of hours picking apart existing BuddyPress themes and creating child themes from the default BuddyPress parent theme framework.
The first question I addressed was whether or not to utilize the default BuddyPress parent theme framework. After considering my options, I decided that using the parent theme will be best due to the fact that it will make upgrading easier than if I used a totally customized theme.
Basically, I have to re-create the existing theme from scratch using the BuddyPress parent theme framework. This isn’t a big deal, but it does take time. Recreating the drop-down menu has thus far taken up most of my time. For some reason, my CSS isn’t working properly, and sub-menu items are not aligning properly…grrr…. Of course, this is par for the course with website design…and a large reason why people are willing to pay me to build websites. 🙂
One great thing about using the BuddyPress parent theme framework is that I don’t need to re-create the wheel when it comes to the BuddyPress profile pages. This could be a big headache if I was starting from scratch with a custom theme, but for now it’s looking pretty manageable.
So far, one day into this project, I am feeling pretty good about where things stand. I have learned a lot about how theming works in BuddyPress, and I have a solid core built (I hope!). I’ll share more as this adventure continues!
3 Comments
More posts from themightymo.com
Jeff Dunn Photography
We are pleased to release our newest Flash design for Jeff Dunn Photography! Working with our friend, Nick Bilyk, we designed and created a one-of-a-kind web experience for well-known photographer, Jeff Dunn. This new online experience features stunning transitions and accents that place Jeff’s photography front-and-center, right where it should be. It also features a…
SPECIAL OFFER! Month of May only!
As part of our summer celebration, we want to offer you this package at a great price: $499 – WordPress blog or website – Theme customization – Hosting for a year – Domain registration or transfer This is a great deal for anyone looking to get started with a great website! Contact us today!
“TheMightyMoo!” WordPress Theme Template
Hello! I am excited to introduce “TheMightyMoo!”, our first WordPress theme template available for free download and public consumption! YEAH!!! HUZZAH!!! *celebration* To see it in action, visit Net Impact Minneapolis and TobyCryns.com. Here is a screenshot of the default installation: TheMightyMoo! is a fully-customizable accordion theme that uses the MooTools framework to display posts.…
Cool, can’t wait to see what you come up. I’ve been wanting to dig deeper into BuddyPress themes but there’s never enough time in the day!
Are the profile pages the only major addition beyond a standard WordPress theme? Have you tackled styling forums for your theme yet?
Yeah, dropdowns are always a headache. Of course getting them to work correctly in Internet Explorer 6 is always the biggest headache, don’t know what I’d do without Firebug.
How are you making out with BuddyPress? Are you working towards a 1.2 child theme?
@Ted – I am still working on a 1.1.3 child theme, converting a WordPress theme over to BuddyPress. it is coming along slower than I expected it to, as there are a lot of CSS classes that I need to overwrite on the included CSS files. For example, I have to target specific ul’s so as not to mess up the BuddyPress widget formatting.
In any case, it has been a fun experience so far. I will let you know when I am done with it.