How do I preserve changes to a theme’s functions.php across updates?
Yes. Can’t say it any clearer. @s_ha_dum already said it in fact. Creating a Child Theme allows for almost any customisation to a theme, customisation that won’t be lost when updating a (parent) theme. The WordPress Codex entry for Child Themes takes you through the whys and wherefors. It’s extremely simple to create a Child … Read more