Мой опыт показал, что лучше всего идти с очень хорошо разработанной и настраиваемой темой (иногда оплачиваемой), которая позволяет вам вносить большинство изменений в настройках темы, а не жестко их кодировать. Когда автор обновляет тему, хотя и не невозможно, я нахожу, что они редко что-то вырезали из предыдущей версии. Если они это сделают, они часто будут предлагать не только причину, но и возможный обходной путь.
Еще одна идея - создать среду тестирования, в которой вы сможете опробовать новые выпуски темы, не рискуя нанести вред вашему живому сайту. Просто Google «WordPress тестирования среды», и это должно указать вам правильное направление. Для справки, я запускаю XAMPP на запасном компьютере с Windows для этого процесса.
Последний совет: если вы делаете какие-либо изменения в своей теме, регулярно создавайте резервные копии файлов темы. Если что-то пойдет не так, вам не придется разрабатывать сайт с нуля.