Is A WordPress Theme Framework Right For Your Blog?
Over the past couple of years, WordPress theme frameworks have been growing in popularity. With features like SEO integration and clean coding, frameworks like Thesis, Headway, Genesis and Platform Pro are continuing to take their bite out of the premium WordPress theme market. As you look at your blog and try to decide what look is going to go over well with your readers, it is natural to look towards these options due to their popularity in the market and marketing push, but are they the right option for your blog?
Over the past couple of weeks, I have redesigned my two biggest blogs incorporating frameworks. This blog, Blogging Labs, got the Pagelines Platform Pro treatment and Bike198 made the switch to Studiopress’s Genesis framework. Before we jump straight into if you should be looking to frameworks for your blog, let’s take a quick look at the before and after on each of my blogs.
The Positives: Theme Frameworks
WordPress theme frameworks provide a lot of positive features for the blogger and these features are what make frameworks popular today. Let’s take a look at some of the most significant.
Easy Upgrades Over Time
In a typical setup, a WordPress theme framework acts as the underbelly to your theme. When installed, you do not edit or make changes to the theme itself, but you instead make a “child theme” that lays over top the framework. All of your coding, design and other changes are made within this child theme separate of the framework. When it comes time to upgrade Thesis, Genesis or any other framework you chose to run, you can completely upgrade the theme without having to change the core files again to reflect your changes. This is HUGE for bloggers who have really created their own look.
Provides A Solid Foundation For Custom Themes
Before theme frameworks, when you wanted a full custom WordPress theme, your designer had to go through the long task of converting their pages into the WordPress format. This procedure had a large cost to it as they are trying to get a specific look to integrate with WordPress. With theme frameworks, designers can take that look and lay it over a solid WordPress foundation seamlessly drastically reducing the amount of time it takes to develop a custom look. This also reduces to the cost to the blogger and allows for more “custom” options to lower budgets.
On the bloggers end, it also does not keep you tied to one designer as most of the community can work directly over these frameworks, so if your designer decides to hang up his designing hat…you can still find someone else that can work on your site without having to dig through custom code. The framework’s code is also very clean, so the blogger does not have to worry about the designers coding ability as that can have an adverse affect on page load speed and SEO if done incorrectly.
Hooks Provide Placement Advantage
Do you want to add a advertisement at the bottom of every article? How about a new global nav? This used to be a hard and tedious procedure as you had to dig through pages of code and test what would work to edit your core files and add that feature. Now…with theme frameworks and their implementation of hooks, you can easily add elements to your blog without having to edit core files. Some frameworks like Headway and Platform Pro allow drag and drop functionality and other frameworks like Thesis and Genesis have plugins that make things easier on the blogger. Either way…you are guaranteed to be able to add elements quickly and easily without affecting your core files.
Negatives: Theme Frameworks
However, like most things in life…nothing is perfect so you need to take a look at these drawbacks to theme frameworks before you make the decision to use one on your blog.
Do You Know How To Design?
When you activate your theme framework for the first time, you are going to notice that your site looks incredibly bland. Have you ever seen those plain white Thesis based sites popping up all over the web? That is because they bought the theme, activated it and started writing without any real knowledge of what it takes to make a blog look unique. Your blog design is one of your most important converting elements behind content. Your blog needs to stand out amongst the competition…not look exactly like it. If you do not have the funds or ability to make your WordPress theme framework unique, you are going to get frustrated as your blog looks exactly like everyone else that just hit activate and got to work writing.
While there are some premium child themes on the market and companies like Studiopress offer different child themes to go over their frameworks, be prepared to spend extra cash on top of the framework itself if you do not have CSS and php knowledge. Theme frameworks are not just plug and play like some other options from WooThemes, Elegant Themes and WPZoom which offer more out of the box options.
SEO Integration vs. Long Term Options
One of the marketing tricks of WordPress theme frameworks has been SEO integration. While I agree that their clean code does greatly help with SEO over time (Google hates messy code), theme frameworks also advertise their SEO integration with titles, descriptions and other elements that were previously handled by plugins like All-In-One SEO. In my opinion, by integrating all of those elements into your theme, you are marrying yourself to that theme over time and insuring your repeat custom basis with that WordPress framework by making it harder to switch in the future if you look to integrate a different look or framework. While it is true that less plugins equal a faster site, I still keep my SEO duties to a plugin so if I want to change my theme sometime in the future…I do not have to worry about porting that integration.
My Recommendation To Bloggers
As you are probably wondering by now…what is my recommendation to bloggers as you look to WordPress themes as a way to make your blog unique? Both of my main blogs are now running theme frameworks for the benefits they provide my sites. However, I have enough CSS and php knowledge to create that custom look that I was after without having to spend any extra money for a custom design. If you do not have the ability or funds to create a more custom look than the standard white on black that theme frameworks provide, I would start looking at places like WooThemes, Elegant Themes, WPZoom and Theme Forest to find a layout and look that fits your blog. There are enough great looking premium themes out there that you should not have to worry about looking exactly like your competition.
If you can afford to pony up for the custom look or premium child theme, WordPress theme frameworks are a great way to get clean code and a custom look without paying the high cost of a full blown custom WordPress option. The cost difference is in the thousands and there are plenty of quality designers that will work straight over any of the theme framework options. That also provides you with a solid platform to create edits as you see fit without having to contact your designer with every change.
As with most things in life, there is not one solution for everyone. You need to look into your needs and abilities to see what is the right choice for you. Just because everyone else is doing it…that does not mean it is the right option for your blog. If you plan on throwing up a stock install of a Worpress theme framework and making a lasting impression on your readers…you are going to be disappointed in the end.
Theme References Mentioned In Article:
WordPress Theme Frameworks
Premium WordPress Themes