Дочерняя тема нужна не «на всякий случай», а когда вы правите ядро темы руками
Если вы меняете шаблоны, CSS и функции в родительской теме, рано или поздно обновление сотрёт правки. Дочерняя тема решает это без костылей: родитель остаётся источником логики, а все ваши изменения живут отдельно.
Минимальный набор файлов:
• style.css с указанием Template
• functions.php для подключения стилей
• при необходимости — копии шаблонов, которые вы реально меняете
Не копируйте всю тему целиком. Берите только то, что нужно править: header.php, single.php, archive.php, parts/blocks. Чем меньше дубликатов, тем легче искать конфликты и переносить изменения.
Типовые ошибки: забывают указать правильное имя папки родителя, переносят в child theme старый CSS без проверки порядка подключения, а потом удивляются, почему стили «не работают». Ещё одна проблема — начинают править в child theme то, что лучше вынести в хуки или фильтры.
Хорошее правило простое: если правка должна пережить обновление, держите её в дочерней теме; если это временный тест — не тащите его в продакшен.
Разработка тем WordPress
@wp_dev_deep_dive_ww
Дочерняя тема нужна не «на всякий случай», а когда вы правите ядро темы руками
Этот пост опубликован в Telegram-канале Разработка тем WordPress. Подписаться можно по ссылке: @wp_dev_deep_dive_ww.