Why should I care about WordPress Frameworks?

Chris Lema


The WordPress Framework Discussion is Everywhere

You can’t spend a lot of time in the WordPress community without getting into a debate, well – maybe a discussion, about WordPress frameworks. Some folks will tell you they like to roll their own – going without frameworks.

Others just buy a theme from Themforest.net – without a thought of what WordPress Framework might be powering it. And still others want to get into the debate? Is Genesis better than Thesis? (Spoiler: Yes.) And with every discussion comes several answers that take you in different directions. What if you’re not an expert? What do you do?


The Developer’s Perspective

I know you’re not a theme developer, but to understand why frameworks exist at all, you need to put yourself in their shoes for a quick second. Developers (& I once, long ago, used to write some code myself) are lazy creatures – in the best sense of the word. They have no interest doing the same thing over and over again.

So they started creating code (a lot of rich code) that would then give them short-cuts. Easy ways to make things happen. Often this comes after having created several themes and they start noticing they always do a few things for every theme. That becomes part of their framework.

So in essence, a framework enables greater consistency and speed for developers, which could translate to lower costs to develop, which could translate to lower costs for end users. I’m not saying it always does – but the chance exists.

There’s another reason why developers code frameworks and that is that it allows them to focus on core features and functionality and let others create beautiful designs. This is particularly useful for developers who aren’t designers.

Enough about them…let’s talk about why you, as an end user, should care – 5 reasons, in no particular order.

The Five Reasons Why You Should Care about WordPress Frameworks

1. Frameworks speed up development – You saw me reference this above. Whether they’re using a “starter” or “option” framework is immaterial to you. What’s important is that they’re starting with part of the work already done. And that they’re likely using the same set of tools (including a theme framework) each time – which will improve their productivity. That’s great news for you if you don’t want to wait weeks or months.

2. Frameworks are supported – I know you look on themeforest, find a template, and tell your developer to use it – all because you like the look. But here’s the challenge. If they find a problem with the code, they may or may not be able to get quick support from a themeforest developer. Some are great. Others, not so much. But frameworks are often well supported, making things a lot easier for your developer.

3. Frameworks are good about splitting core & extra functionality – some developers that create custom themes pack a lot of features into them, which is great. But when you want to change a theme, you end up losing a lot of that functionality. Thankfully, some custom developers know better and create a plugin for those features. Frameworks help them by often focusing on the basics and leaving plugins to do the rest.

4. Frameworks often offer several pre-made child themes – when you look at many of the frameworks that are available, you’ll find that some come with pre-designed child themes. Depending on your needs, this may get you going right away without the need for a developer or designer at all. That’s pretty awesome (and might have been #1 if this list was in a specific kind of order).

5. Frameworks are regularly updated – you know how sometimes WordPress itself gets updated to a new version, with new features? You often expect your site will make use of those features right away, right? But they don’t always do that. Framework developers, on the other hand, are pretty aware of upcoming changes and work to upgrade their frameworks in time. This is often great news for your site.

Five Frameworks to Check Out / Ask your Developer About

First, these are in no particular order. Second, there are over 30 (by my last count) frameworks out there. These are ones I’m suggesting. I’m sure others have their favorites and I hope they chime in below in the comments section.

1. The one most referenced onlineGenesis by StudioPress.  Search results don’t lie, this framework is loved by developers, designers, and end users alike.

2. The one run by my favorite WordPress CEOBuilder by iThemes. You’ll often hear me say “speed of the leader, speed of the team.” Enough said.

3. The one supported by the folks that wrote (all) the book(s)StartBox. WebDev Studios have written almost every  major book on WordPress.

4. The one I use here on chrislema.comCatalyst. It’s like I get the power of Genesis with the options panels of a WooTheme. Powerful.

5. The visual editor frameworkHeadway. It’s drag & drop meets design-your-own-layout and that’s just pure awesome. Check it out!

Powered by the Rainmaker Platform

The Rainmaker Platform by Copyblogger Media is the complete website solution for building your own online marketing and sales platform. In short, it makes the technology part of running an online business simple so that online marketers and business owners can focus on building audiences and growing businesses.

Start your free 14-day trial

Join more than 5,000 others

My posts. Your inbox. Beautiful.


  1. Great article Chris, except for one sentence:

    So they started creating short-cuts.

    Calling frameworks a “shortcut” makes it sound like a framework is a quick & dirty thing and that there are better, more quality solutions. But I doubt that’s what you intended to imply, right?

  2. I personally love Genesis. Use it on all of my websites and client sites :)

  3. Chris,

    I love this post and this discussion.
    And I can say, without a doubt, that the first 3 framework companies you mentioned:
    StudioPress, iThemes, and WebDev Studios all come from awesome people with deep integrity! They all care about their customers, and care about producing quality products.

    I recommend them to all my students

    (I don’t personally know the people behind catalyst and headway so I can’t comment)

    :) Christina

  4. why no mention of Hybrid Core?

  5. Yes no mention of Hybrid…my personal framework of choice…and it is free…

  6. Im finding that as WordPress evolves there is actually less need for frameworks, although uou could argue that it is their development that has guided that evolution.

  7. Hey Chris,

    Been watching the WP Watercooler videos, which got me onto your site.

    Love the debate over frameworks, and wondered which framework you would recommend for someone starting out. Have had a look at Headway, which seems to be very flexible without knowing too much (if any) code. But can this be detrimental to the long term learning curve ?

    Keep up the good work.

    • Nope, not detrimental at all. Headway’s design editor has labels that correspond to the respective CSS properties. So you use the same knowledge. AND Headway has a great CSS editor for custom CSS input, which gives you live feedback / preview, which makes it much easier for CSS-newbies to learn CSS.

      I love Headway;-)

  8. We use frameworks but have seen an evolution to less support and in some cases even shuttering support forums. It appears that some developers are developing frameworks to foster a culture of dependency. I would hope that WP continues to evolve so that we can rely less and less on frameworks in the future.

  9. Yes, I have come to the same conclusion about frameworks for all of the same reasons: development speed, consistency, and support. I liked the previous version of Headway, but the current version is a completely different, a total rewrite. There is no upgrade path and none of the previous add-ons work. I just could not get use to the new interface.

    I currently really like Pagelines. Similar to Builder with drag and drop page template layout creation. It includes support for Twitter Bootstrap, LESS, custom post types, shortcodes and Font Awesome icons – all great time savers. There is excellent documentation and support. There is even a built in plugin and themes store.

    However, the trade off is that it will be more difficult to switch to another framework or theme, but isn’t that the case with anything that is highly customized?

  10. I agree with you, especially now that there are so many great frameworks available to build on. They are continuely evolving and being contributed to and make developing alot easier.

  11. Great list Chris, but I really feel that your missing one of the best: PageLines.

    PageLines gives you amazing modular power for developer and end user. For example I can create my own comments section and then with PageLines drag and drop I could but my comments in my footer or header if I wanted to…not sure why I would but its cool that you could if you wanted. :)

    As far as IK, PageLines is also the only framework that has build in a PHP compiler for LESS so that it all your LESS compiles on the server into 1 compiled CSS file which makes it lighting fast. :)

    Like @ed said above, having Bootstrap built into core is awesome.

    There are so many great features built in like modals, carousels, grid, sliders, and more. If you can’t find a feature in PageLines core you can add just about anything from the PageLines store.

    Seriously check out the features of PageLines and hit me up on twitter if you have questions: @mikezielonka

    • I own Pagelines and have used it on this site. That said, I’ve found it’s one of the harder frameworks for end users to understand. While it does support drag and drop, the issue is knowing what you’re dragging, and where you’re dropping and where it will show up. I find that any theme that introduces additional metaphors (“blocks”, etc) creates some challenges for end users to understand. This is why I think Thesis 2.0 has really struggled.

      • That is so true Chris. I feel the exact same way about PageLines. I hope they’ll clean up the nomenclature in PageLines 3.0. It *could* be an amazing framework. Just needs a cleanup.

        • I can’t tell you a ton…but I’ve been Alpha Testing PageLines 3.0 and it WILL be amazing! Let’s not call it a cleanup or a invention but an iteration that takes it to the next level. :)

          I’m begging my friends at PageLines to let me talk more….as soon as I can…I’ll fill you in! :)

  12. Thesis is missing WOW! Just wanna know which framework you personally recommend?

  13. what about gantry???do you have any opinion on that one?

  14. I have come to your site from google. I am a novice wordpress developer. But I found that Genesis framework is not free. What you say about it?

  15. I found this article to be very helpful, thank you! I have one question though. I bought a theme from theme forest and would like to upload this to a client’s WordPress site. However, they have the Gantry framework installed. If I upload my theme and activate it, will it work? I realize I will have to start over from scratch, but that was the plan…I just want to know that I can successfully install this new theme and start from the ground up. I am not interested in any of their current content crossing over to fit into my new theme…

  16. Igor Pisov says:

    Nice, comprehensive article. WordPress Frameworks are essential in WP development, support and sales processes. From our own experience, a good Framework speeds up your WordPress theme development, reduces your support issues and helps users personalize their themes easier. Another good Framework that tends to be in your list is located here: http://teslathemes.com/framework-tour/

  17. I’m torn between pagelines and headway, so far i’m enjoying pagelines but not sure yet which to pick in the end….

  18. I prefer Genesis framework, having lots of features and search engine optimized.

  19. We use genesis in out clients site as its easy and seo friedly

  20. Eric Bacon says:

    Excellent comparison with the frameworks and is worth for the users to acquire great knowledge about this topic. Thanks a lot for your useful article.

    I would like to recommend another theme framework (TemplateToaster), with all comparable aspects with the above list. You would find it excellent. Thanks.

  21. Hi,

    I am a complete beginner to WP and frameworks. I am currently locked between the choice of framework between genesis and vertex. What is you revaluation of vertex framework in comparison to genesis framework for word press? I see lots of documentation for genesis but with vertex/shape5.com I see many features available for each theme when compared to genesis. In what way genesis beats vertex framework?

  22. Thanks for finally writing about > Why should I care about WordPress Frameworks?
    < Liked it!

  23. Hi Chris,

    Indeed a great article on wordpress framework. I am currently using Genesis Framework at my blog. I really love Genesis due to it’s simplicity and uniqueness of design. You have come with a great list of frameworks. But I didn’t try another since I got what I need in Genesis.

    It will really helpful article to select wordpress frameworks for newbies.


  24. Hi Chris,
    However, the trade off is that it will be more difficult to switch to another framework or theme, but isn’t that the case with anything that is highly customized?

Leave a Reply

Your email address will not be published. Required fields are marked *

Disclosure of Material Connection: Some of the links in the post above are “affiliate links.” This means if you click on the link and purchase the item, I will receive an affiliate commission. Regardless, I only recommend products or services I use personally and believe will add value to my readers. I am disclosing this in accordance with the Federal Trade Commission’s 16 CFR, Part 255: “Guides Concerning the Use of Endorsements and Testimonials in Advertising.”


I regularly schedule calls to answer your questions using
a service where you only pay per minute.

call me
  • People don’t fully grasp how strategic Chris is. I love that about him and count on it all the time.

    Karim Marucchi
  • Chris often breaks paradigms and has me rethinking the way I approach my business.

    Jeff Zinn
  • Chris always gives me something to think about – a new lens through which to examine my business.

    Lucy Beer
  • Chris’s advice has helped me to make better decisions about my business, and manage my clients better.

    Natalie MacLees
  • Chris has been a source of wisdom and insight in business and product strategy, startups, entrepreneurship, and more.

    Austin Gunter
  • Chris is one of those rare people who can take a difficult subject and make it easy to learn and remember.

    Dave Jesch
  • Chris has a heart of gold and is willing to reach out and help. He has helped me in several ways both in WordPress coding and consulting with me on my business. He has been a blessing in my life and look forward to a long friendship with him.

    Gregg Franklin
  • Chris Lema always drops knowledge bombs that makes me think about how I can evolve my WordPress-powered business. Even more valuable is that he does it in a way that makes drastic change seem achievable.

    Chris Ford
  • Whether it's product strategy or a question about which plugin to use, I know Chris will get me an answer faster than anyone else.

    Steve Zehngut
  • Chris is a great mentor, instructor and friend. He fills all these roles with a down to earth style and ease that actually encourages you to believe that success is within your grasp.

    Alex Vasquez