Приветствую читателей блога. Наконец, я нашла подходящую тему wordpress для блога, в которую мне захотелось внести еще несколько изменений. Чтобы авторские обновления, не уничтожили мои труды, я сделаю дочернюю тему wordpress.
Моя задача – в установленном новом шаблоне внести небольшие правки в файл functions.php, они позволят ускорить загрузку блога.
Почему мне пришлось менять шаблон, я писала тут.
Дочерняя тема wordpress, что это такое
Зачем, для чего нужна? Это тема, которая наследует все функции и внешний вид исходной темы. Ее можно дополнять, изменять целиком или только отдельные участки кода, подгонять внешний вид страниц под нужды разработчика.
Она находится в отдельной папке, содержит свои собственные (обязательные) файлы style.css и functions.php. Если требуется можно загрузить дополнительные файлы, которые будут изменены.
Как сделать дочернюю тему Вордпресс? У себя на хостинге (у меня Спринтхост), в папке domains/ваш-сайт.ru/public_html/wp-content/themes/ создайте новую папку.
Работать можете через FTP Client FileZilla, как это сделать написано тут, либо непосредственно через админку хостинга.
Как создать
Для нормальной работы дочерней темы потребуется только два файла: style.css и functions.php.
СТАТЬИ ПО ТЕМЕ:
Как добавить файл sitemap в яндекс и google
Как установить тему wordpress, настроить, удалить шаблон Вордпресс
Блог на движке WordPress. Что это такое?
Полностью дублировать родительские файлы не обязательно. Добавляйте только те, в которых будут изменения.
Назовите папку произвольно, обычно дочерние темы имеют окончание child (ребенок).
В папке создайте пустой файл с именем style.css.
В нем пропишите следующий код, вот как написано у меня
/*
Theme Name: kasa-green-child
Theme URI: https://moi-start.ru/
Description: Это специальная дочерняя тема.
Author: novichok
Author URI: https://moi-start.ru/
Template: kasa-green
Version: 1
*/
// дополнительные стили
.foo{ color:red; }
/*
В дополнительных стилях прописываем только то, что надо изменить. Можете изменить цвет, размер элементов шаблона, через css подключить новые изображения.
Обратите внимание на строчку Template: kasa-green. Название kasa-green я скопировала вот из оригинального шаблона. По нему WordPress опознает дочернюю тему.
Если записать название неправильно, новые файлы окажутся поврежденными. Дочерняя тема просто не установится, поскольку WordPress не сможет найти шаблон-родитель, стили будет загружать неоткуда.
В этой же папке создайте файл functions.php, в него напишите код, зарегистрируйте стили дочерней темы.
