Мне сказали, что дочерние темы - это путь, но вы должны изо всех сил стараться не трогать родительские файлы шаблонов и вносить изменения с помощью ловушек действий / фильтров. Однако часто я нахожу, что мне нужно вставить <div class="myclass">
или подобное в место, где нет существующего крючка.
Есть ли лучший способ изменить родительский код? Я считаю, что проще всего сделать, просто скопировать файл, который я хочу изменить, например header.php, и затем внести необходимые изменения. Конечно, если родительская тема будет обновлена, мой header.php будет устаревшим, и поиск изменений будет проблемой!