You should never (almost) modify free/premium themes directly. Beeing able to update themes is crucial for security and compatibility reasons.
If you make any changes to the theme directly, then all these changes will get lost after update and you’ll have to make them again and again.
On the other hand WordPress allows you to create Child Themes and that is the recommended way of modifying other themes.
So if your changes are lost after update, then you should:
- Get backup of your previous, modified theme.
- Get all your changes from that theme.
- Create your child theme and use it to make your changes based on new version of that theme.
Related Posts:
- Can I rename a theme’s folder and still receive updates?
- Does theme update also update a child theme zip
- Theme update deleted my custom page
- Opinions and recommendations on the best barebones base theme [closed]
- Customizing a WordPress theme without changing it?
- 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
- “Unexpected error” on update requests
- 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
- Being asked to update a theme that I don’t have
- 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?
- How do you manage your theme versions when privately distributing?
- 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.”
- Why is WordPress asking me to update my new (virtually blank) theme?
- Theme broken after upgrading to WordPress 4.5, missing stylesheet?
- Child theme not visible
- Overwriting templates in child theme and performance
- Themes—Child Themes
- When can changing a theme damage a website?
- 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
- 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
- Private theme update with zip archive without deactivating the theme
- What are the things that will be affected in case there is some wordpress updates or theme updates?
- 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
- 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?
- Updating / Transferring site
- Is there a way to upgrade a theme without losing custom templates?
- Update wordpress theme without customization loss
- how do i in ignore/disable/delete a javascript call from parent in child theme?
- Theme, WordPress Version, MySQL Version, PHP Version Update affected files and folders
- 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
- How to update theme to specific version
- 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
- 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]
- How to create a theme that can be updated by people using the theme on their site
- 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?
- 500 Internal Errors
- Update modified Shopify third-party theme [closed]
- Strange Theme Error – parent style occasionally showing though child theme
- How can I Update my Theme
- How to allow users to switch to the child theme from front end without plugin?
- adding a unique page to an existing site