• 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 you customize child themes that won't break when updated to new version?

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 › Design Tips and Tricks › How do you customize child themes that won't break when updated to new version?

This topic is: resolved

Tagged: customization, parallax

  • This topic has 4 replies, 3 voices, and was last updated 8 years, 7 months ago by drivenj17.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • August 16, 2014 at 10:36 am #119213
    drivenj17
    Member

    Hi everyone,

    I am fairly new to genesis but home to become more knowledgable and use genesis themes for the long term.

    I recently started customizing the Parallax Pro theme and was wondering what the best practice is?

    I am concerned that my customizations will be overwritten if I receive an update to the child theme.

    For example, I want to add another section to the Parallax theme with the instructions here:
    http://wpsites.net/web-design/add-more-home-page-widget-sections-to-parallax-pro/

    The instructions calls to modify the front-page.php, functions.php and the style.css files. If parallax pro were to be updated and I installed the update, wouldn't that overwrite all the customizations above for adding another widget section to the theme?

    I've seen tutorials that suggest to create a custom-style.css file and a custom-functions.php file. Is this the way to do it?

    How would I de-couple my customization of the front-page.php as instructed in the link above?

    p.s. an additional question..is there any documentation on describing the order of the function calls of genesis themes in general? or is there any tool/debug tool for walking through the php function calls. Just as aid for me to understand how genesis themes works..

    Thank you very much for your support 🙂
    Eric

    August 16, 2014 at 11:50 am #119230
    Brad Dalton
    Participant

    Generally child themes aren't updated as they hold the custom coding so need need to worry.

    You you ever change your child theme, you can grab the custom CSS and PHP which is normally added at the end of 2 files and paste it into the new child theme along with any images and js.


    Tutorials for StudioPress Themes.

    August 18, 2014 at 10:12 pm #119698
    drivenj17
    Member

    Hi Brad,

    Thanks for your advice and your tutorial on adding the extra section to Parallax 🙂

    Which "2 files" were you referring to?

    I've gone ahead to edit the child theme files directly and using git to track changes. This simplifies things.

    Best Regards,
    Eric

    August 19, 2014 at 6:08 am #119731
    DTHkelly
    Member

    2 files: functions.php | style.css

    Re: Getting started with Genesis - have you seen this?
    http://designsbynickthegeek.com/tutorials/genesis-explained-the-framework

    August 21, 2014 at 12:02 am #120126
    drivenj17
    Member

    Hi Kellylise,

    Thanks for clarifying. Yes, i've read through some of nick's tutorials as well 🙂

    Appreciate the community support!

    Eric

  • Author
    Posts
Viewing 5 posts - 1 through 5 (of 5 total)
  • The topic ‘How do you customize child themes that won't break when updated to new version?’ is closed to new replies.

CTA

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

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2023 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