Join Carrie Dils for an in-depth discussion in this video Selecting a child theme to customize, part of WordPress and Genesis: Customizing Themes (2014).
One of the great things about working with the Genesis framework is the variety of child themes to choose from. With over 50 themes available directly from studiopress.com, and many, many Genesis themes available from third party vendors, you've got a lot of available options. When you hear people talking about child themes for Genesis, you may hear the words StudioPress theme and Genesis theme used interchangeably, and that can be confusing. Here's the difference. Both terms refer to a child theme made to run on the Genesis framework.
A Genesis theme refers to any child theme for Genesis, but a StudioPress theme is one authored specifically by StudioPress. So, both themes are made for Genesis, but the distinction has more to do with who authored the theme. Normally, when I start a theme customization project, I look at available Genesis themes to see if there's one that's close to the finished product I want. The things I'm looking for are the home page layout, the overall look and feel, the widget options and maybe built-in components like a portfolio. The closer you can get to your goal with an existing theme, the fewer customizations you'll need and the more quickly you can finish your project.
Of course, not every project has a perfect theme match out there, so sometimes you'll need to do a lot of customizations to a theme or even create your own to get exactly what you want. To keep things simple for this course I'm going to use the Genesis Sample theme. The Genesis Sample theme is freely available on github.com or from your my.studiopress.com account. You can download it from GitHub by going here or from within your StudioPress dashboard, by logging into My StudioPress and clicking on your available downloads.
I like the Genesis Sample theme because it's a bare-boned example of a child theme running on the Genesis framework. And when there's not much to start with, it makes the concept of adding customizations much easier to understand. You're free to choose any Genesis theme as a basis for your customizations. However, if you want to follow along exactly with this course, I recommend grabbing a copy of the Genesis Sample theme, uploading it to your WordPress site and finally, activating it. Are you ready to get back to the business of customizing a Genesis theme? Let's get started.
- Setting up your development environment
- Understanding the child theme template structure
- Working with the Genesis loop
- Working with actions
- Editing theme styles
- Making commonly requested customizations