Every once in a while, I’ll run across a site running Genesis. Actually, it’s more than every once in a while, but what do you expect when so many people use Genesis?! But anyway, I’ll visit a site running Genesis and notice that they’re running Genesis as the active theme, instead of using a child theme. I can’t help but shake my head, because not only is this incredibly risky, but we actively recommend that you DO NOT run Genesis as the active theme on any site.
But why not? There are several reasons, actually.
A child theme allows you to customize
Whenever you read a tutorial for adding or removing things from your site output, it’s likely that the tutorial will says “put this code in your child theme’s functions.php file.” It’s hard to do that when you’re not running a child theme.