Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

WordPress

Cesar Vanbuskirk
Cesar Vanbuskirk
6,672 Points

Difference between the Genesis Framework and a parent theme?

Okay so I'm trying to get a better grasp of the Genesis framework, but I still can't see why you would use this framework and limit yourself to the amount of themes you can use when a regular parent theme with a child theme seems to do the same thing?

3 Answers

My bad. Here is Starter theme vs Framework. That cleared things for me too.

For small changes, using a child theme is OK. But did you try building a new theme? If you do that from scratch, it could take a while. With a framework (doesn't have to be a Genesis) you can do same thing very, very fast.

Why should you use a framework when building a theme:

  • you build themes faster,
  • you are using already tested code template, which can save you some debugging-your-own-code time,
  • if using paid framework - you (usually) get good support.

Search on google for "wordpress framework" for more info.

I hope that helped a bit :)

Cesar Vanbuskirk
Cesar Vanbuskirk
6,672 Points

Hey thanks Vladimir but I understand a framework makes everything easier and gives you a head start but what is the difference from that to a starter theme like underscores? Isn't it the same thing?

I haven't used underscore yet. But I'm pretty sure it's like Bootstrap vs Foundation. Both do same thing just fine. But some developers prefer Bootstrap, and other Foundation.

My advice is that, unless you plan to be a professional wordpress theme developer, just pick one framework and stick to it. I trust teachers at Treehouse that they are teaching us best practices, so I'll stick to Genesis. If you used underscore or bones or similar, please send me email, I would like to know your experiences with them.

Cesar Vanbuskirk
Cesar Vanbuskirk
6,672 Points

Yeah I agree but the difference is that underscores isn't a framework it's a "starter theme" so I'm kind of confused? I don't understand why people use Genesis so much since it seems to limit you on your selection of themes to choose from? Whats the difference between that framework and lets say a theme I install then build on with a child theme? Thanks!