Дочерняя тема wordpress с плагинами и без

Дочерняя тема wordpress для любителей редактировать уже готовое решение, расширить базовый функционал, или создать свое с нуля. Зачем она нужна, как ее сделать и что это вообще такое, разберем на простых примерах.

Всех приветствую на своем блоге.
Для более ясной картины, немного подробнее разберем эту ситуацию.
Каждый блогер рано или поздно сталкивается с обновлением своего проекта.

Это:

  • Замена существующего шаблона на новый
  • Добавление функционала (например информация о куках, или политики конфиденциальности, форма подписки и пр.)
  • Изменения, связанные с развитием различных онлайн – систем, в том числе и блогов.

И чтобы идти в ногу со временем, нужно время от времени пересматривать и модернизировать свои проекты.

Редко случается так, что попался классный шаблон, в котором ничего изменять, или добавлять не нужно. Зачастую все происходит наоборот. И многие темы приходится дорабатывать, доводить до ума, или как говориться – «допиливать».

Часто хочется, чтобы получилось скромно и со вкусом. В большинстве современных тем бывает много лишнего функционала, который не всем подходит, они много весят и в плане дизайна почти всегда требуются переделки. Вот поэтому большинство владельцев wordpress — блогов используют дочерние темы.

Для чего дочерняя тема wordpress

Что это такое простыми словами?

Это копия основной темы, в которую можно дописывать дополнительный код (functions.php), подключать необходимые стили (style.css) для изменения внешнего вида некоторых элементов, или всего сайта.

И самое главное – это сохранность всех настроек после обновления. С основной темой такой вариант не пройдет. Новое обновление всегда вернет все в первоначальное состояние.

И если были применены серьезные изменения в основном шаблоне, то время будет потрачено зря. А не обновлять тоже нельзя, безопасность еще никто не отменял.

Про базовые темы я вообще не говорю. У кого они стоят рискуют потерять все настройки и при обновлении ядра самого движка.

Обновление происходит следующим образом. Все старое удаляется, а новое загружается. Поэтому все что было отредактировано и добавлено непосильным трудом – в миг исчезнет.

Вывод напрашивается сам собой. Теперь о том, как это сделать проще.

Плагины для создания дочерней темы wordpress

Для начала рассмотрим пару плагинов, наиболее подходящих для этого.

Generate Child Theme

Простой и удобный плагин. Включил и забыл. Ничего не стоит настраивать, только внести информацию в нужные поля (название, описание, автор). Все остальное он сделает сам.

Плагин дочерней темы Generate Child Theme

Новые функции необходимо вносить в файл (functions.php) дочерней темы, которая должна быть установлена по умолчанию. Для стилей предусмотрена опция в настройках темы, но можно использовать и файл style.css дочерней темы.

Child Theme Configurator

Наиболее популярный плагин с более гибкими настройками. Способен создавать резервные копии, подключать одним кликом дополнительные файлы, переносить стили и свойства, уже настроенные в родительской теме.

Вся работа по настройки состоит из 9 шагов. Первые три шага – это выбор действия (создать новую дочернюю тему), выбор нужной темы из выпадающего списка и анализ.

Child Theme Configurator

Далее идут вспомогательные настройки (с 4 по 7), где по желанию можно выбрать:

  1. отдельную таблицу стилей;
  2. использовать очередь стилей;
  3. @import в таблице дочерней темы;
  4. настроить имя дочерней темы, описание, автора, версию и т.д.;

Пункт №8 самый главный. Отметить его, значит копировать меню, виджеты и другие настройки из родительской в дочернюю тему. Если пропустить, тогда тема просто обновиться и все настройки будут утеряны.

Настройки Child Theme Configurator

После генерации станет доступна верхняя панель меню и еще три дополнительные функции (создать новую, отредактировать существующую, копировать, сбросить дочернюю тему wordpress).

Меню плагина Child Theme Configurator

Чаще всего используется пункт «файлы», где можно добавить в дочернюю тему wordpress любой файл, не заходя на хостинг через FTP-менеджер.

Так же есть возможность добавить скриншот, или перейти сразу для редактирования функционала. Очень удобно.

Файлы дочерней темы wordpress

Остальные возможности для наиболее продвинутых, кто разбирается в селекторах, запросах и различных свойствах.

Как сделать дочернюю тему wordpress самостоятельно.

Для любителей поработать ручками, поиграть со стилями и скриптами, существует готовое решение на сайте разработчиков вордпресс. Дочерние темы wordpress

Все просто – читаете и повторяете, предварительно выбрав русский язык. Данный способ сложным назвать нельзя, так как все подробно описано и остается лишь повторить все шаги. Создать два главных файла с правильным описанием и подключением стилей.

Все варианты создания дочерней темы wordpress доступны, просты и могут сэкономить массу времени и сил.

Важно заметить, что удалять основной шаблон после создания дочерней темы wordpress нельзя!

Как начать вести свой блог с нуля

Поделиться с друзьями
Эдуард Бунаков

Здравствуйте! Я специалист cms-систем, автор серии обучающих курсов по созданию сайтов на cms-Joomla, WordPress, интернет-магазинов на Opencart.

Оцените автора
( 1 оценка, среднее 5 из 5 )
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.