Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress Build a Website with WordPress WordPress Themes Theme Frameworks

Genevieve Schaad
Genevieve Schaad
214 Points

Is Theme Co's X theme... a framework? (Terminology)

Theme Co's "X" theme seems to allow for robust customization of their individual "Views" (unique designs they offer) using child themes. It appears as though "X" is a fairly flexible theme-foundation for quicker WordPress development. With that said, even though they don't label themselves as a "framework", is "X" a theme framework?

I'm trying to test my understanding and terminology here! Theme Co doesn't particularly call "X" a "framework", but it feels like it is.

Background: I want to create a highly customized theme (I'm very nitpicky and often find most theme customization options limiting). I'm researching the best framework to use (I'm not afraid of re-coding some source files) and am considering buying Genesis... however, I already bought X earlier this year and am trying to figure out if it can do what I want it to do before buying another product.

Thanks for reading, hope this makes sense. Treehouse is cool and I'm learning a lot! -Genevieve

Sergio Felix
Sergio Felix
11,511 Points

As far as I know, it's just a theme (a very robust one too but with tons of code to be able to do everything it does).

The issue with these kind of themes, is that if you're creating a simple website, all that code is just bloating up your website with unnecessary code so if you're interested in developing with a rock solid framework, I think you'd have a better start going with the Genesis Framework.

Good luck on whatever you decide!