Actually, what you have described is the correct way to do things and there shouldn’t be any noticeable impact on site speed and performance.
Using child themes also has the benefit of allowing your changes to persist through theme upgrades.
Related Posts:
- Opinions and recommendations on the best barebones base theme [closed]
- How to move the sidebar in TwentyFifteen to the right?
- Override parent theme translation on child theme
- Starter Theme vs Parent Theme? Pros and cons
- How to set thumbnail image for a (child) theme
- Do Child-Themes automatically load the Translation from the Parent-Theme?
- Difference between stylesheet_directory and template_directory
- How to override the “inc” folder (or any folder) in a theme using child theme?
- Jquery in Child Theme
- Removing Shortcodes from Child Theme
- Edit theme wp_head
- Are custom inner theme folders in any way overridable by child themes?
- How to avoid loading style.css twice in child-theme?
- Remove action within a class in a parent theme from the child theme
- Getting rid of unused css directives [closed]
- Override parent theme translation on child theme
- Child-theme breaks site
- get_header(‘header2’) not working properly in child themes
- Is it possible to use child theme of child them?
- Change logo on each page of University Hub theme [closed]
- How do I copy my Parent Templates to my Child Templates?
- Can I create multiple instances of the BuddyPress Activity Stream with separate themes? [closed]
- Can’t Install Child Theme “The parent theme is missing. Please install the “Default” parent theme.”
- Can I rename a theme’s folder and still receive updates?
- Child theme not visible
- Themes—Child Themes
- How to load parent theme style.css?
- Child theme not using parent theme css/styles/formatting?
- Child Style.css not overriding parent theme style located in assets/css/main.css
- Does theme update also update a child theme zip
- What is the major difference between child theme and normal theme
- How does a Child Theme works?
- Should a child theme share the same theme options row as the parent, or should it have it’s own options row?
- Creating new templates in child themes breaks layout
- How to create child theme of already active and customized theme
- Inject widgets from one sidebar into another with PHP
- Where all are child themes recorded when they are created in WordPress
- I have some doubts regarding how to implement child theme
- How do I get rid of or change the footer in my child theme?
- How to change only one javascript function in wordpress child theme?
- Mobile issue – website isn’t properly detecting screen size [closed]
- Edited Child Theme’s “header.php” but it doesn’t appear to change the file
- Updating my free theme delete all my changes [closed]
- Switching to a child theme
- Getting 503 on various files
- Port existing Bootstrap site to WordPress?
- Do not show one specific widget on one specific page
- How can we hide the parent’s theme url at the child themes details on a multisite?
- Is it possible to create child themes using the WordPress Dashboard?
- how do i in ignore/disable/delete a javascript call from parent in child theme?
- Can I create a child theme from a premium theme without losing my posts and page etc that I already have?
- Enqueue custom css file on specific page
- Child theme’s stylesheet cannot load [closed]
- Color Options from Theme Customizer API not returning via get_theme_mod()
- Creating a child-theme: CSS not loading
- simplified explanation on child themes?
- How to override theme class function to child theme? [closed]
- What’s the default order used by WordPress to load CSS files?
- The requested theme does not exist. Stylesheet is missing – error after changing style.css name to my-styles.css in wp child theme?
- Why submenu item’s background color is not changing by css?
- How to add custom JS file in WordPress Child theme with get_theme_file_uri
- How can I remove all traces of a theme?
- WordPress activate theme error $pagenow
- Theme update deleted my custom page
- Updating WordPress Theme Files
- Child theme looks different from parent theme, and incorrectly displays parts
- Homepage showing a simple listing of title, featured image, then posted on
- Where did my Theme Editor go?
- WordPress Theme Breaking on Migration to Live Site [closed]
- Are the Theme frame works or Theme builders slow downs the performance? [closed]
- Switching among theme customizations
- Child theme not activating despite success message
- Understanding the child / parent theme relationship
- How do I bring a page template into a new theme with separate styling?
- My theme is adding an unmatched end tag and outputting it to my screen
- Minor changes on theme per subdomain – same contents
- How to customize a section of a widget only on certain pages or page
- Custom homepage with recent blog posts
- Where to find child themes?
- Why does WordPress Editor Only Use Half the Box?
- Strange Theme Error – parent style occasionally showing though child theme
- How to allow users to switch to the child theme from front end without plugin?
- adding a unique page to an existing site
- How do you make your theme Child Theme-able? [duplicate]
- Diagnosing a connection reset problem
- How to create a second index.php?
- Child theme after CSS modification
- Overwrite template-tags.php in child theme
- Divi theme including javascript
- how to add dynamic footer credit in Greatmag theme [closed]
- Obtaining the original unchanged Theme [closed]
- Why does twentysixteen take a free hand in dealing with longstanding usability principles? [closed]
- Remove Google Fonts from parent theme within a child theme [closed]
- Check if style is declared in child theme from within parent theme. if so, use that style in parent theme
- Custom Theme Additonal CSS “” are transformed to “>” and “<”
- How to load a different theme for categories?
- Twenty fifteen theme – change responsive menu condition
- Calling external Libraries in WordPress
- 500 Internal Errors
- Where do URI files come from?