• 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

How do I create a Child Theme with Homepage?

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 › General Discussion › How do I create a Child Theme with Homepage?

This topic is: not resolved

Tagged: child theme

  • This topic has 8 replies, 3 voices, and was last updated 13 years, 6 months ago by Gary Designs.
Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • January 14, 2013 at 9:15 pm #11990
    Gary Designs
    Member

    Dear Forum,

    I would like to create a Child Theme that looks and functions just like the default "Genesis Theme"  (header, sidebar, footer, css, etc...)  but with a  "Homepage Template" so I can add a Slideshow to ONLY the homepage.

    I have searched through the online documentation but can only find pieces to this puzzle, but not a step-by-step tutorial from start to finish.  Any help in pointing me in the right direction would be greatly appreciated.

    Many thanks,

    Gary

    January 16, 2013 at 9:41 am #12306
    Jared Williams
    Member

    Most Genesis Child Themes that display a custom home page contain a home.php file in the theme folder. Create that file and add your code.

    Additionally, you may be able to set the homepage to a static page that already contains your Slideshow. Look under Settings --> Reading


    Website | Twitter | Instagram | Google +

    January 16, 2013 at 11:43 am #12336
    Gary Designs
    Member

    Thanks Jared,

    And can you direct me to the [PHP Snippets] that I can use to insert into my new Home.php template that will load the (Header, Sidebar & Footer)?

    As in the default Genesis page & blog templates I only see  this ----> genesis();  ---> so I am not sure what file this  is calling the (Header, Sidebar & Footer) from?

    Many thanks,
    Gary

     

    January 16, 2013 at 11:56 am #12347
    Gary Designs
    Member

    RE:  Adding Widget Areas

    -----------

    Do I need  to create a new [functions.php] as well for my new Child Theme (home.php) in order to register new "Widget Areas" ?

    Many thanks,
    Gary

     

    January 16, 2013 at 12:54 pm #12364
    varickdesign
    Participant

    There is a whole bunch of ways to code that home.php. Other than a slider is there anything else you are looking for on the home.php?

    January 16, 2013 at 1:03 pm #12366
    Gary Designs
    Member

    Yes on Home.php, in addition to the Genesis Slider,  I need to be able to include the (Header, Sidebar, Footer)

    And then register 2 new Widget Areas in  order to display Featured Posts, similar to this theme's home.php (http://demo.studiopress.com/lifestyle/)

     

    Many thanks,

    Gary

    January 16, 2013 at 1:08 pm #12368
    Gary Designs
    Member

    And I  want to use the same CSS stylesheet for the new Child Theme as the default Genesis Theme, as I like this layout.

     

    Thanks,

    Gary

    January 16, 2013 at 3:36 pm #12436
    Jared Williams
    Member

    Bill Erickson published a great article on How To Build A Genesis Child Theme. He uses the front page function.

    There are so many ways to do this and I would start by reading this. Bill is awesome and knows his stuff!


    Website | Twitter | Instagram | Google +

    January 17, 2013 at 10:18 am #12631
    Gary Designs
    Member

    Awesome!   Many thanks  🙂

    Gary

  • Author
    Posts
Viewing 9 posts - 1 through 9 (of 9 total)
  • The forum ‘General Discussion’ 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