Если же вы настроили достаточное количество тем WordPress (от 20 штук), то наверняка знаете о дочерних темах. Работа с дочерней темой — это отличный способ изменить родительскую тему WordPress. Нынче WordPress темы стали очень разнообразными, но всё равно требуют настройки.
Предположим, что вы установили одну из стандартных тем или купили какую-то более продвинутую. Вы настроили её стили и добавили несколько PHP функций или изменений в коде. Но что случится, когда разработчики выпустят новую версию? У вас есть только два пути: загрузить обновления и потерять все настройки, или оставить старую версию и сделать сайт уязвимым.
Лучшим вариантом будет создание дочерней темы для настройки любой темы.
Что такое дочерние темы?
Принцип работы дочерних тем базируется на родительско-дочерних отношениях. Все темы WordPress, неважно платные или бесплатные, являются родительскими темами. А все дочерние темы перенимают свои характеристики у родительских. То есть, дочерняя тема получит весь набор функций от родительской темы.
Согласно с WordPress Codex:
Дочерняя тема – это тема, которая перенимает все функции и дизайн другой темы, названной родительской темой. Дочерняя тема является способом модификации уже существующих тем.
Если выходят обновления родительской темы, то дочерняя тема не меняется. Измениться может только родительский контент, а настройки дочерней темы остаются такими же.
Отличия дочерней темы от родительской
Таким образом, сохранить изменения и наслаждаться обновлениями можно только в дочерней теме. Позже в этой статье мы также обсудим методы создания дочерней темы.
Ну а сейчас давайте рассмотрим отличия дочерней и родительской темы:
- Дочерняя тема работает только, если установлены обе темы – родительская и дочерняя. Хотя вы и активируете дочернюю тему позже.
- Дочерняя тема имеет связь исключительно со своей родительской темой, ни у какой другой родительской темы нет связи с чужой дочерней темой.
- Любые изменения в родительской теме никак не влияют на дочернюю.
Преимущества использования дочерней темы
Сама концепция дочерней темы — отличная. Мы предлагаем использовать дочерние темы со всеми премиум темами, а профессиональным разработчикам стоит включить их в пакет со своими темами.
У дочерних тем есть масса преимуществ:
- Дочерняя тема сохраняет ваши настройки. Используя дочернюю тему, вы можете внести изменения прямо в код, без боязни потерять ваши настройки при обновлении темы.
- Дочерняя тема – это первый шаг в обучении написания кода для WordPress.
- Дочерняя тема может улучшить рабочий процесс в целом. Используя только одну тему, вы можете создать сайты с разным уровнем функциональности и сложности для нескольких клиентов.
Компоненты дочерней темы
Дочерняя тема является продолжением родительской темы, перенимая все функции и особенности. Как и обещали, вот основной состав дочерней темы:
- Директория дочерней темы: Это корень папки, где находятся файлы дочерней темы.
- Файл style.css: В этом файле содержатся все свойства стилей вашей дочерней темы.
- Файл functions.php: Содержит определение функций, которые вызваны в вашей дочерней теме.
Вы можете добавить любое количество шаблонных файлов, но вышеперечисленные файлы должны быть в каждой дочерней теме.
Создание дочерней темы в WordPress
Вы уже знаете о нескольких функциях и аспектах дочерних тем WordPress. Вы выяснили, для чего они нужны, а теперь пора обсудить их название. Простейшим способом создания дочерней темы будет использование плагина. В библиотеке WordPress.org вы можете найти огромное количество бесплатных плагинов, которые упрощают создание дочерней темы.
1. Child Theme Configurator
Плагин Child Theme Configurator создаёт дочерние темы за пару кликов. С его мощным CSS редактором вы можете настроить расширенный уровень функциональности. Плагин не только идентифицирует, но и меняет нужные атрибуты CSS.
2. Child Themify
Для создания дочерних тем мы можем также порекомендовать плагин Child Themify. Он очень лёгкий и создаёт дочернюю тему всего лишь нажатием кнопки.
3. _child Theme Boilerplate
Если вы разработчик, то вам наверняка будет интересно оценить готовый шаблон для дочерней темы. Он называется _child и был создан для оптимизации процесса создания дочерней темы в WordPress.
Этот шаблон предоставляет вам интуитивную дочернюю тему, где для её создания вам нужно только вставить ссылку на родительскую тему.
Неважно, являетесь ли вы обычным пользователем или разработчиком. Дочерние темы – это отличный способ настроить ваши основные темы в WordPress без боязни, что все изменения слетят после выхода обновления.
Первый раз нахожу такую толковую статью на русскоязычном ресурсе, до этого приходилось читать с горем пополам на англоязычных. Спасибо огромное автору за труды!
Расслабься. Гениальное исследование о том, как вовремя взятая пауза в разы увеличивает ваши результаты Скачать бесплатно:
https://aa-book.net/rasslabsya-genialnoe-issledovanie-o-tom-kak-vovremya-vzyataya-pauza-v-razy-uvelichivaet-vashi-rezultaty/
Не выбрасывай шанс…
Печальная притча о том, как порой рутина и автоматизм лишают возможностей и шансов
https://30kapel.com/ne-vybrasyvaj-shans/
ЗАПИСКИ 50-летней девушки Девочки, девушки, женщины. Как меняется восприятие мира с возрастом. Юморные выводы о жизни 50-летней девчонки https://kicaca.com/zapiski-50-letnej-devushki/
Нюхательный шар S Нюхательный шар. Шарик из флиса для собак из множества складочек. Забавная развивающая игрушка для вашего питомца https://smartnose.in.ua/product/nyuxatelnyj-shar-s/