Is it too late to install a child theme? Is it necessary?

I installed Activello and have done extensive edits to the css file as well as to several of the .php templates and am very happy with it. However, I recently built another site for a client using a different theme, and when the latest update came out, it overwrote EVERYTHING I customized on that site - 20+ hours of CSS and php work down the drain!

I’m afraid of that happening here with Activello updates since I did all of the changes directly to the theme itself.

Should I have downloaded a child theme and done my work there? Is it too late to easily do that now? My concern is losing all of my formatting if/when you put out theme updates. What is the best way to continue working on customizing the site and saving what I’ve already done?

Thanks

Hi @chatmatt,

I hope you are well today and thank you for your questions.

Yes if you make changes in the theme file then you have to make these changes again after theme updation as changes made in the theme files get lost on theme updation so it is recommended to make these changes using child theme.

If you know how child theme works as described on the below page then you can make these changes easily.

https://codex.wordpress.org/Child_Themes

If you are not a developer then you can consider hiring a developer to develop it for you. You can hire a developer from any freelance site. Colorlib recommends the developer https://www.upwork.com/freelancers/~011652ffec8865c6d5

The theme doesn’t get updated automatically so if you don;t update the theme and keep backup of it then you won’t lost the changes made in the theme.

Best Regards,
Movin