Что такое Divi Child
Чтобы сразу не было путаницы, дочерняя тема вордпресс это не тема для наших дочек. В этой статье я расскажу, что такое...
Дочерняя тема — это тема WordPress, которая наследует функциональность и стиль своей родительской темы Divi. Можно использовать Divi Child для настройки дизайна, макета или функциональности сайта без редактирования файлов родительской (Divi) темы.
Используя дочернюю тему, всегда можно сохранить настройки файлов темы Divi отдельно от самих файлов темы. Это означает, что при обновлении и выходе новых версий пользовательские настройки не потеряются и «перезапишутся» дефолтными.
Если используется дочерняя тема Divi, то она должна быть установлена в качестве активной в разделе Внешний вид ⟹ Темы. Родительская тема (Divi) не активна, но должна быть также загружена на сайт. Ее можно видеть в разделе Внешний вид консоли управления WordPress.
При работе WordPress будет использовать любые файлы, найденные в дочерней теме на сайте и, по умолчанию, использовать файлы родительской темы для всего остального. Так, например, если скопировать файл footer.php из родительской темы в свою дочернюю, то WordPress будет использовать его из дочерней, а не из родительской темы.
В нашем случае родительской темой WordPress является Divi. Она включает в себя все файлы, которые используются для работы сайта. Для работы родительской Divi не требуется дочерняя тема.
Дочерняя тема — это отдельная тема WordPress, состоящая как минимум из файлов style.css и functions.php. Код в functions.php сообщает WordPress, что дочерняя тема должна работать вместе с файлами, найденными в родительской теме (Divi). Дочерняя тема может работать только тогда когда родительская тема установлена и подключена к дочерней. Она является дополнением к родительской теме и позволяет добавлять на сайт новые стили, функции и возможности без изменения файлов родительской темы.
Нет, не всегда нужно использовать дочернюю тему с Divi. Но если идет редактирование файлов темы, то дочерняя тема необходима. Правильно будет добавлять пустую дочернюю тему по умолчанию на тот случай, если она им понадобится в будущем. Это делается очень быстро и никоим образом не вредит сайту.
Нужно использовать дочернюю тему если:
Использовать дочернюю тему не надо если:
Дочерняя тема обновляется самим пользователем в тех случаях когда нужно будет внести какие-то изменения в сайт. Никаких других обновлений делать не нужно. Когда Elegant Themes выпускает новое обновление, то необходимо обновить родительскую тему Divi, чтобы получить доступ к исправлениям ошибок, патчам безопасности или новым функциям. Эти обновления никак не влияют на настройки сайта, заложенные в дочерней теме.
Все темы Divi Child по сути одинаковы, но делятся на 2 категории:
1. Пустая или начальная дочерняя тема, которая позволяет обновлять файлы Divi, не теряя пользовательские настройки. Можно скачать бесплатную дочернюю тему у меня на сайте. Пустая дочерняя тема не влияет на сайт, но создает возможности добавления собственных настроек при необходимости.
2. Предварительно разработанная дочерняя тема премиум-класса (премиальная дочерняя тема) — это, по сути, пустая дочерняя тема, в которую уже добавлены различные настроенные файлы и макеты страниц сайта. Она представляет собой полностью готовый веб-ресурс узкой направленности. Использование таких премиальных тем удобно, если нет времени или навыков для самостоятельной настройки сайта.
Можно скачать пустую дочернюю тему DiviLancer Child Themes прямо здесь. Это пустая дочерняя тема, в которую можно добавить свои собственные настройки. Чтобы пользоваться этой дочерней темой ее надо скачать в виде zip-файла и загрузить на свой сайт (раздел консоли WordPress Внешний вид ⟹ Темы ⟹ Добавить новую) и активировать. Предварительно должна быть установлена родительская тема Divi, чтобы дочерняя тема DiviLancer Child Themes работала.
ZIP-архив дочерней темы DiviLancer Child Themes содержит 3 файла:
Загрузить дочернюю тему DiviLancer Child Themes.
Другой вариант — использовать один из множества генераторов, которые позволяют создавать свои собственные дочерние темы. Самый известный генератор доступен на сайте Divi Space. Есть ряд других доступных бесплатных генераторов и плагинов для создания дочерней темы. Но все они (бесплатная DiviLancer Child Themes, генераторы и плагины), по сути, дадут один и тот же результат.
Премиальные дочерние темы продаются на многих площадках. Но в 2020 году разработчик темы Divi Elegant Themes открыл свой маркетплейс, на котором продаются не только премиальные темы, но и макеты для конструктора, плагины и многое другое.
В магазине Divi Marketplace часто проходят распродажи, есть там достаточное количество и бесплатных продуктов для разработчиков сайтов на Divi.
Чтобы сразу не было путаницы, дочерняя тема вордпресс это не тема для наших дочек. В этой статье я расскажу, что такое...