WordPress.org

Ready to get started?Download WordPress

Forums

Child theme of child theme? Using Genesis Framework (6 posts)

  1. Angie Meeker
    Member
    Posted 12 months ago #

    I'm using the Genesis Framework for my network, and each site uses a Genesis child theme. I'd like the child theme to act like the parent theme, and then allow each site to have it's own theme based off that theme, not just css edits through a plugin or the jetpack edit css.

    Can I do that? Would I create the style.css and @import the child theme's stylesheet, and also include a functions.php to add to the child's functions?

  2. esmi
    Forum Moderator
    Posted 12 months ago #

    I'm sorry but as you appear to be using a commercial theme, you need to seek support from the theme's developer/vendor. We do not support commercial products here.
    Try http://www.studiopress.com/support

    That said, I don't think this is possible unless you create your own, new, parent Genesis theme.

  3. mic10
    Member
    Posted 12 months ago #

    As esmi says, you should be asking the Genesis community, but It is actually possible to have the Genesis framework as the parent theme, then 1 child theme (that acts like a parent theme), and then lots of mini child themes that connect to that main child theme.

    Set up your main child theme to connect to Genesis framework as normal, then in each mini child theme, at the top just add the @import to link to the main child theme, then you can add any extra css below to theme your mini child themes.

    You then need to add a functions.php as normal to each mini child theme.

    If you want all your mini child themes to share the same functions as your main child theme, it is possible to remove each functions.php from all your mini child themes and main child theme and have 1 functions.php file that controls all of your mini child themes and main child theme, there is a certain way, look up 'mu-plugins', and ask the Genesis community how to set that one up otherwise you will get errors because the that file needs to load Genesis lib/init.php correctly.

  4. esmi
    Forum Moderator
    Posted 12 months ago #

    then 1 child theme (that acts like a parent theme), and then lots of mini child themes that connect to that main child theme.

    Now I didn't know you could do that! I guess that illustrates the power of frameworks. You learn something new every day. :-)

  5. mic10
    Member
    Posted 12 months ago #

    I don't think a lot of people do but I had this setup confirmed by Genesis and haven't had any problems with it.

  6. It's not something we normally recommend though. ;) IF you want to create a new child theme, just edit the original ones.

    Child themes do not get upgrade notices.

Reply

You must log in to post.

About this Topic