Updating wordpress theme
So it's better to know what the best practice looks like to both prevent the loss of your customization and/or understand whether the developer is a good one.When it comes to updating Word Press plugins with custom or extended functionality, you should be aware that the process is quite different.And that's where the whole story gets interesting (or somewhat scary, if you're concerned about losing customizations).Code is a living creature and it needs to be properly maintained.Think of child themes for the Genesis framework, those are perfect examples of child themes provided by third-party developers. When child themes are provided as products, the third-party developer will release updates that might delete your customization if implemented right off the bat.To avoid this hassle, the best practice your developer should follow is to pack all the customizations you need into a custom plugin which will then be installed on the premium child theme rather than applying them to its file by directly editing them. Following this approach puts the edits in a separate "place" that can easily be taken apart, the premium child theme can then be updated (if needed) and the changes can be then applied back to it by installing such custom plugin.Even with updating plugins, though, there's a catch. Well, that could be a hassle you could have prevented by choosing a quality plugin in the first place (or a better developer).
This could pertain to either a properly coded plugin as well as to a poor one.Neglecting updates make your website susceptible to security threats, performance issues, and also you miss the chance of taking advantage of functionality your competitors are using. Before we start, you should know that each time the word "update" pops up, it should trigger its perfect companion word "backup" in your mind.Specifically, you should never start any update procedure without having first a current and working copy of your site and database.If you haven't already, you'll need some of this custom work in your Word Press life eventually. A child theme works as a layer on top of your current Word Press theme, from which it inherits its functionalities, and allows you to make customizations without impacting your theme.When a new update is rolled out, if the work has been performed by a professional Word Press developer, you can safely upgrade your parent theme and keep taking advantage of all the customizations bundled with your child theme.