Дочерняя тема в WordPress — простое объяснение
Если вы баловались учебниками и описаниями тем WordPress, вы, вероятно, наткнулись на термин «дочерняя тема». В этой статье мы рассмотрим, что означает этот термин и для чего на самом деле предназначена дочерняя тема. узнайте, почему всегда полезно иметь и использовать дочернюю тему, и вы, вероятно, захотите создать ее самостоятельно.
Прежде всего, говоря о темах WordPress, важно уточнить, что темы делятся на две версии: родительскую и дочернюю.
Родительская тема содержит основные шаблоны и все необходимые функции для правильной работы темы.
Дочерняя тема является дубликатом родительской темы и требует родительской темы для работы. Основное отличие заключается в том, что дочерняя тема содержит не все файлы шаблонов и функций, как родительская, а только два файла — functions.php и style.css.
Functions.php — это файл, в который вы можете вставить дополнительный код для расширения функциональности темы без изменения исходных шаблонов. Может быть полезно знать, что вы не должны копировать содержимое из родительского functions.php в дочернюю версию, вы должны только вставлять дополнительные хуки или функции.
Style.css — это файл, отвечающий за макет и внешний вид элементов. Здесь вы будете вставлять свой код CSS. Style.css также содержит информацию о названии темы, авторе, версии, лицензии и т. д.
Почему вы должны использовать дочернюю тему?
Как вы, возможно, знаете, авторы тем WordPress время от времени выпускают новые обновления, чтобы исправить проблемы с кодом или обновить связанные ресурсы. Если вы хотите изменить или расширить функциональность без дочерней темы, вам придется отредактировать основные файлы шаблонов. Эти файлы будут перезаписаны последним обновлением темы, и ваши изменения будут потеряны. Чтобы этого не произошло, рекомендуется активировать дочернюю тему и работать оттуда. Таким образом, вы сохраните свои модификации и одновременно получите последнюю версию темы.
Дочерняя тема полезна для незначительных изменений и простых модификаций, однако, если вы планируете полностью пересмотреть дизайн, вам следует зайти в исходные файлы шаблона и изменить там код.
Мы надеемся, что в этой статье удалось пролить свет на то, что такое дочерняя тема и для чего она используется. Если вам понравилось, пожалуйста, не стесняйтесь проверить некоторые из этих статей!