Updates are really important for the security and performance of your WordPress website. Aside from security and bug fixes, Wooler can also introduce new features with these updates.
Theme update will overwrite all old theme files on your website. If you manually added custom code to your Wooler theme files, then you’ll lose those changes.
There are multiple ways you can customize Wooler. Some of these Wooler customizations are safe because your changes are stored in the WordPress database itself.
1. Customizations Won’t Lose During a Theme Update
You won’t lose any changes made through the built-in Wooler customizer which you can access by visiting the Appearance > Customize page.
Wooler theme customizer allows you to modify your WordPress theme and store all changes in the WordPress database. You can change the header, colors, layout, custom CSS, and more.
WordPress Theme Customizer
Your WordPress widgets and navigation menus are also not affected by the theme updates.
If you customize your page layout using a WordPress page builder like Elementor, then those changes will not be impacted.
Any other features that you have added to your website using a plugin are also safe. For example, your contact forms, Google Analytics, email newsletter popups, and more.
2. Customizations Will Lose During a Theme Update
What you will lose is any changes made directly to Wooler theme’s files.
For example, you may have added code to Wooler functions.php file or added CSS styling to Wooler stylesheet file style.css. Or you may make changes to any Wooler template file, such as index.php, header.php, and footer.php...
These changes will be lost because the files will be overwritten when Wooler is updated.
These changes should have been made through a child theme.
3. Wooler ChildTheme
Wooler child theme is a theme that inherits the functionality, features, and style of Wooler theme, the parent theme. You can then customize the child theme without making any changes to the parent theme.
Because your changes are stored in the child theme, you can safely update the parent theme(Wooler) without losing your customizations.