• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Best practice for Genesis child themes

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › Showcase and Feedback › Best practice for Genesis child themes

Tagged: child theme

  • This topic has 3 replies, 2 voices, and was last updated 10 years, 7 months ago by David Chu.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • July 9, 2015 at 8:04 am #158897
    Guust
    Member

    Is it recommended to create a child theme of the Genesis "child" themes?
    I guess so, if I want to play with the stylesheet and functions, or do the Genesis "child" themes never get updated, and only the framework does get updated?

    Thanks

    July 9, 2015 at 10:00 am #158914
    David Chu
    Participant

    Hi,
    You can't do a child of a child, so yes, you'll play with stylesheet and functions. Back up your theme before updating.

    That being said, you don't have to update child themes necessarily. IMO, generally the only compelling reason to update the child theme might be to upgrade an old XHTML version to get an HTML5 version. And some people are surprised to find that the HTML5 version of the theme really does look somewhat different.

    A middle ground would be to use one of the zillions of custom CSS plugins to change your theme styling, but of course that does not allow PHP programming changes.

    In the hierarchy of updates, I'd say that WP itself is most important, next would be the Genesis framework (even that often isn't urgent), and finally the child theme.

    Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    July 9, 2015 at 5:10 pm #158979
    Guust
    Member

    Thanks Dave.
    Always just assumed that you could do a child of a child. But tried it now, and indeed cannot get it to work the normal way of creating a child theme.
    And indeed like you say, it is actually quite uncommon for child themes to get updates anyway, but I need to add functions and always have been using child themes in the past (before starting to use Genesis on a few sites).
    I have worked with other frameworks and the child themes did not have a functions.php file at all, all that was in the framework.

    July 9, 2015 at 5:21 pm #158980
    David Chu
    Participant

    You're welcome. There are loads of frameworks out there of all kinds. I've seen quite a few of them, and each has something to offer. Something for every taste. 🙂

    I believe that there are also plugins for adding bits of PHP code, but I've never felt the need to go that route.

    Enjoy!
    Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

  • Author
    Posts
Viewing 4 posts - 1 through 4 (of 4 total)
  • The forum ‘Showcase and Feedback’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2026 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble