Did you know that updating a WordPress theme can make you lose customisation and functionalities previously created?
A good approach is creating a site specific plugin. Simply put, it’s a custom plugin whereby you can add any custom builds or modifications. Unlike functions.php, this will remain in the next theme update.
Hope you liked this!