The buzz around the WordPress Meetup Groups no longer is which theme should I use but rather, which theme framework is the “best” to use to learn to develop WordPress sites. But before we can even get into that, lets answer the question, “What exactly is a “framework”?
What the heck does that mean? The official WordPress Codex definition is “a theme that is designed to be a flexible foundation that can serve as a parent theme for building child themes.”
There are quite a few well known WordPress theme frameworks. Thesis by DIY themes, Genesis by Studio Press, Headway , and Thematic are just a few. There is a nice list on WPCandy that compares features and pricing of 23 theme frameworks.
I actually recommend that if you are a complete WordPress beginner you may be better off getting the feel of some of the free themes that come without a lot of bells and whistles so that you get to see what WordPress does right out of the box. The default theme, Twenty Ten is a good one to start using to make basic modifications to the actual theme files. It is easy to play with using Firebug and you can learn a great deal how themes are constructed by starting with one that does not have a very individualized set of user defined options and therefore lots more complicated under the hood.
But once you know your way around a theme then the real question becomes is it Thesis or Genesis? I actually like them both for different reasons and different clients. I have to admit once I learned to use Thesis it was hard to tackle the learning curve on another Framework. When you really understand how to use one of these frameworks you can put a new site together pretty quickly. Actually designing a site to the client’s specifications is of course another layer of complexity but putting together a new theme design can go quickly.
I think Genesis is easier to use right out of the box because it comes with a bunch of child themes all ready to go. So if you are really not a designer, you can still use one of these pre-made child themes and be ready to launch in short order. You can certainly do better than that if you have some graphic design skills so you can customize the child themes but it is not imperative. There are a lot of businessy looking themes in their library. A developer’s lifetime license is 164.00 and you can have them all. I love having the ability to choose from all of them and it is a lifetime membership allowing you to download new themes as they are released.
I use Thesis theme a lot for consultants, coaches, writer or anyone who wants to feature their content. (Although Genesis just came out with a child theme, Prose, which looks a whole lot like Thesis.) Thesis comes with many user modification options so that a new user can change the size of the body, size and number of the columns, the colors and font sizes and oh so much more. Thesis offers a custom CSS files and custom functions files for your changes to the code so that the original parent files do not get overwritten when Thesis goes through and upgrade. There are huge numbers of Thesis fanatics who post the code to make lots of other changes that take a little tweaking that is over your head. But they are really easy to follow since they basically require you to copy and paste some CSS into the custom CSS file and some PHP into the custom functions file and Voila! Thesis costs 87.00 for an end user license and 164.00 for a developers license.
Which theme framework do you like best and why?