First things first.
What is a Framework?
A wordpress framework is essentially a parent theme where all the functionality of your website resides. You then have a child theme where all your aesthetic customizations can happen.
There are many frameworks on the market including:
- Genesis by Studiopress
- Elegant Themes – Divi
- And many many more
A framework can speed up the time it takes to develop a website because many things are “Baked-in” to the framework/child theme.
For years I used Woothemes as my main framework with their flagship ‘Canvas’ theme. It was pretty versatile, fairly easy to learn and could be adapted to many types of website industries. However (in my personal opinion) over the years Woothemes have made some poor decisions leading me to no longer use them. I have since adopted Genesis as my main framework.
*Note – This post contains affiliate links which means if you click a link and then make a purchase, I’ll get a small commission at no additional cost to you. Like everything I share, I only share things I have used, love, and whole-heartedly recommend.
Genesis by StudioPress is a framework that is hugely flexible to build your websites with a good selection of child themes to choose from, there is a tonne of support both on Google and in Studiopress support forums and is reasonably priced.
At the time of writing this article (early 2018) Genesis itself is around $59 US dollars which includes lifetime support and updates – YES Lifetime! As far as their child themes – they typically run around the $40 – $80.
Want proof I use Genesis?, look at the bottom of this page. Yep – this website was built using Genesis and the Hello Pro Child theme.
Studiopress has dozens and dozens of child themes available on studiopress.com. But remember there are lots of Genesis Child themes available from 3rd party providers as well. This websites theme Hello Pro is offered by a 3rd party – BrandiD
PROs and CONs
- Well coded
- Reasonable price
- Well supported
- Good SEO
- Licence allows unlimited number of uses
- Bit of a learning curve
- Have to be comfortable adding custom code here and there
- Should know what hooks are
Using a framework is a personal choice. It depends on your skill level – both in terms of design and development. Like I mentioned I am a proponent of Genesis framework and recommend it to use to build your/your clients website. However I know other frameworks like Divi are popular as well.
I hope you have enjoyed this peek into frameworks for websites.
Have a follow up question? – please post your comments/questions below.