Як зберегти зміни в шаблоні wordpress після поновлення

Щось розробники шаблонів, якими я користуюся, стали дуже часто їх оновлюють. Буквально кожні 7-10 днів виходить оновлення, що стало мене дратувати. Чому так дратує? Тисни кнопку «Оновити», так життя радій. Але в моєму випадку не все так однозначно)
Справа в тому, що на всіх моїх сайтах в файли шаблонів внесено багато змін, які теж доводиться правити після кожного оновлення самих шаблонів (нагадаю, що вони просто губляться під час цієї процедури).
Так, коли сайт один, то нескладно ще раз внести настройки в functions.php або в style.css.
Відчуваєш себе крутим кодером-некромантією. Але коли кілька сайтів, то вся ця метушня дико дратує. Коротше, моє терпіння лопнуло, і я став шукати рішення, які звільнять мене від цієї нудної роботи.
Підозрюю, що є й інші рішення цієї проблеми, але ось що я нарив:
1. Плагін Simple CSS
Суть його дуже проста. Наприклад, ви найняли фрілансера, який допив Ваш платний шаблон. Зробив ще його красивішим і культовим.
Але ось неспокійний розробник шаблону випустив оновлення, і ВСЕ зміни які були внесені в style.css загублені. Всі краси поховані, а шаблон знову став тупиковою гілкою еволюції. А ви пишіть гнівні листи фрілансеру, який ні в чому не винен (і заздалегідь попереджав Вас, що шаблон краще не оновлювати).
Так ось. У таких випадках краще попросити вносити зміни в style.css за допомогою спеціального плагіна під назвою Simple CSS

Після стандартної установки заходимо в налаштування плагіна і вносимо необхідні зміни в style.css

Для прикладу я змінив колір і розмір заголовків H2. Зрозуміло, можна прописати красиву форму підписки і.т.д. і т.п. Все, що завгодно для зміни зовнішнього вигляду Вашого блогу.
І найголовніше, ці зміни НЕ зникнуть після чергового оновлення шаблону сайту.
Залишився ще один плагін, який тепер використовую, але вже для збереження тих змін, які я вніс в файл functions.php
Плагін My Custom Functions

Суть його така сама, як і у першого плагіна, але він зберігає всі зміни в functions.php.
Початківці блогери запитають, а навіщо його правити?
Тоді рекомендую прочитати ось цю статтю:
Та й взагалі, дуже багато що можна створити зі своїм блогом за допомогою цього загадкового файлу. І, чесно кажучи, дуже діставало правити його після кожного оновлення шаблону ...
Ну, а цей плагін все зберігає як треба.

Ось таким простим чином я заощадив приблизно дві години, які я витрачав на нудні зміни, які я кожен раз врукопашну вносив після чергового оновлення шаблону.
P.S. Якщо хтось порадить альтернативні варіанти, то теж візьму на замітку.
P.P.S. Підкреслю, що в цій замітці йдеться тільки про те, як зберегти зміни в двох файлах: style.css і functions.php.
Якщо у Вас змінені інші файли шаблону, то доведеться створювати дочірню тему.
Раджу прочитати:
Тільки для блогерів і вебмайстрів:
Бачу своє завдання на скрині)))
Часто оновлюють, тому що часто вже не допилюють відразу. Або деякі проблеми вилазять тільки після релізу.
На в твоєму випадку краще і зручніше використовувати дочірні теми вони для того і придумані.
Користувався якось My Custom Functions дак примудрився впустити навіть через цей плагін, довелося з бекапу відновлювати. В результаті користуюся просто чистим плагіном в який додаю потрібні функції, якщо раптом що впаде можна відразу в файлі поправити, а ось через My Custom Functions доведеться лізти в БД, тому як настройки все туди пишуться
Так, хороші ти кнопки придумав, спасибі)
А чому впустив щось за допомогою My Custom Function? Точніше, за яких умов це відбувається?
Давно було, наскільки пам'ятаю, спробував в нього скрипт штатного текстового віджета запхати ну і ВП відмовився це робити і впав)) Довелося бекап, а віджет я потім окремим плагіном написав