Basically, that is what Child Themes
are meant to be, you have the need to modify the theme, but you shouldn’t do it directly on the theme since the updates will mess you up, instead, you do all your customizations and new features on your Child Theme so you will be alright.
From codex.
If you modify a theme directly and it is updated, then your
modifications may be lost. By using a child theme you will ensure that
your modifications are preserved.
It’s a good practice, to sum up.
Related Posts:
- How to override functions.php in child theme?
- Change parent theme file function in child themes functions.php
- Overwrite Parent Theme add_image_size in Child Theme
- How to store a number (coming from cookie) into query vars for later usage in other filters?
- Load a Child Theme’s style.css just before the closing tag
- Why functions metaboxes is causing White Screen in Admin [closed]
- get_template_directory_uri pointing to parent theme not child theme
- How to customize the_archive_title()?
- How to override parent functions in child themes?
- remove_action on after_setup_theme not working from child theme
- Issues with title-tag and document_title_parts
- Adding a second email address to a completed order in WooCommerce [closed]
- Child theme – Overriding ‘require_once’ in functions.php
- Is it ok to use a function to output the text domain name in a wordpress theme
- Include files in child theme functions file
- Display random categories on the front page (Finding and Editing Theme Functions)
- Redeclare a function in a child theme
- How to override a function when isn’t at functions.php
- How to get woocommerce inventory status [closed]
- Child theme functions.php do I use php open and close tags?
- Declaring an instance of class included in parent theme from child theme functions.php
- TinyMCE custom styles remove class when switching styles
- One Child Functions.php for Multiple Child Themes
- How to use get_template_directory_uri() to load an image that is in a sub-folder of my theme?
- Removing custom background and header feature in child theme
- How to override function in functions.php of parent theme?
- How to edit bbPress template files – WordPress + BuddyPress + bbPress? [closed]
- Implementing DNS Prefetching with WordPress
- override parent theme configuration in child functions.php
- Child theme – overriding add_image_size by a child theme [duplicate]
- Show/hide Widgets in Dashboard Based on Current Advanced Custom Fields Option
- syntax for remove_filter in parent theme with class
- Is it possible to override this function/class in a child theme?
- Return only top-level navigation items from a menu using wp_get_nav_menu_items
- Organize functions.php
- Override parent theme function that is not hooked or in the functions.php file
- Function in Child Theme not overriding Parent Theme function [duplicate]
- Adding extra SVGs to TwentyNineteen child theme using class TwentyNineteen_SVG_Icons
- Reuse variable in hook callback
- Child theme – copied some files from parent to child website still uses parent files
- Add inline css to theme
- Dequeue Scripts and Style for Mobile not working?
- How to override filter in child theme?
- I created a child theme and it doesn’t work for some of the css files
- add sidebar area to header of child theme
- Unregister Nav Menu with fallback?
- Understanding WordPress child theme custom JS loading
- Child Theme Not Overriding Parent Theme
- Displaying Widgets
- Changes to functions.php not working
- Overriding methods in a child theme
- How to override enqueued styles using a child theme
- Should I ask a theme developer to use locate_template rather than require_once
- Nesting Functions within Functions
- Dequeue script in template isn’t working
- Using the child theme functions.php to change the customizer.php on parent theme
- Add external js file to footer with id
- Changing itemprop from logo to image on custom logo?
- Child theme functions.php not executing
- How to add background image control to page admin controls?
- How to store / access files in child theme folder
- Make “sidebar template” the default template for new pages
- override parent theme configuration in child functions.php
- Best Practice for Syncing Local Development With Staging Development [closed]
- wp_enqueue JavaScript in child-theme (ReferenceError) using Search & Go
- Show excerpt for only first post in query
- How to add css class to image attached in all the posts?
- Proper way of using functions in action hook?
- Twenty Eleven Child theme error when attempting to use a rewritten function
- How do I get a child theme to load scripts from the parent theme?
- How to call custom function from functions.php in site-wide template files?
- How to use thumbnails in gallery?
- Logic to Print/echo a css class only for 1st post and ignore all post after 1st? [closed]
- Is there a way to add a class to non current menu item?
- When using wp_enqueue_script(); in a theme why don’t we use add_action?
- how to edit functions.php in a child theme
- Best practice when altering a parent theme function inside a child theme?
- How to make child theme inherit parent custom theme options [closed]
- How to use Internationalized human_time_diff() function in Chinese?
- Include files in child themes, declare in functions.php
- is_dynamic_sidebar always returns true while using Jetpack visibility
- Can I change header.php of current theme through a plugin function?
- How to remove set_post_thumbnail_size() in child themes?
- How to enable template page only for a post id page
- Avoid loading css from parent theme
- Why does the ‘wp_nav_menu’ function work only until a menu is created?
- Creating a child theme – functions.php code issue
- Echo tags used to describe the theme
- Add caption functionality to custom WordPress theme
- is_customize_preview() like function to check if Customizer “Live Preview” in JavaScript
- Overwriting Parent Theme’s Image Sizes
- Override a theme function in a child theme?
- Child theme within a child theme?
- Pulling Twitter RSS feed not working as expected (fatal error)
- Problem only while using require_once() within functions.php
- How can I change a function in a parent theme via a child themes functions.php
- Twentyten Child Theme: header images display messed up in admin panel
- Use register_setting() in a loop
- Best practices regarding the creation of custom widgets?
- Add other social networks to TwentyNineteen_SVG_Icons class in child theme?