Как создать дочернюю тему WordPress?

Нельзя просто так взять и начать редактировать шаблон на WordPress так как при обновлении шаблона все сделанные изменения будут удалены. Нужно создавать дочернюю тему и сейчас мы разберемся как это сделать.

Как редактировать файлы?

Открываем редактирование файлов на сервере любым из способов:
  • Соединиться по FTP
  • Файловый менеджер хостинга
  • File Manager плагин в WP

Создаем папку дочерней темы

И после этого создаем папку с именем XXXX-child где XXXX это название нашей основной темы. Вот таким образом. Если у нас основная тема была twentytwentyone то создаем папку twentytwentyone-child. Просто пустую, без ничего.

Создаем в ней файл style.css

И далее нам нужно создать там файл style.css в котором прописать:
/* Theme Name: YOURNAME Template: XXXX */ /* импортируем стили родительской темы */ @import url(«../XXXX/style.css»); /* Свои дополнительные стили */
Где XXXX это имя основной родительской темы. Примерно так:

Активируем новую тему в админ-панели

После этого идем в список тем в админ-панели сайта и видим там новую тему, активируем ее: И теперь если нам нужно отредактировать любой файл из основной темы мы копируем его в папку дочерней и редактируем там. Файлы в дочерней папке имеют приоритет выше, чем в родительской и будут использоваться вместо родительских. И при обновлении изменения не будут стерты.