Процесс ведения сайта довольно непростой, если его вести самостоятельно, то следует в обязательном порядке использовать функционал, позволяющий упростить этот процесс. Одной из составляющей автоматизации работы сайта — является дочерняя тема.
Кому это надо
Понятно, вопрос дочерней темой может волновать только того человека, который в определенной степени продвинулся в понимании построения сайта и жаждет упростить свою работу.
Отсюда следует вывод, что если человека, заинтересовал данный функционал, то он уже имеет понятие о коде и вносит туда поправки для формирования лицевой обложки сайта.
Что касается людей, делающих первые шаги в освоении навыков построения сайта никого не будет лишним получение все новые знания, которые и есть основа основ.
Что такое и для чего нужна дочерняя тема
Отвечая простым языков дочерней темой является обычная папка с файлами, в которых прописан необходимый код, позволяющий взаимодействовать с основной темой.
Как правило, выбирав тему для своего сайта пользователь приходит к выводу, что его не все устраивает в это теме. Внести свои поправки в тему позволяет изменение кода.
Имея на выходе тему с измененным кодом, пользователь получает то лицо сайт, которое он хотел, при этом возникает проблема, если происходит обновление темы, то все изменения кода слетают и тема (лицо сайта) возвращается в исходное состояние.
Обойти данную ситуацию позволяет именно дочерняя тема, связанная с основной темой сайта. Дублируя файлы с измененным код в дочерней теме, мы позволяем сайту работать в штатном режиме и при это обновления основной темы не затрагивают изменения лица сайта.
Установка темы
Любой уважающий себя современный хостинг, один из таких лидирующих в своей области является Hostland (рекомендую), позволяет очень легко через свою структуры установить дочернюю тему.
Функционал современных хостингов аннулирует необходимость использования каких-либо дополнительных программ, с загрузкой и выгрузкой файлов, дочерняя тема устанавливается в несколько несложных операций.
Весь процесс внедрения происходит на одном поле хостинга, где основное действие — это создание новой папки и файлов путем обычного копирование, а также прописки необходимого кода.
Дочерняя тема через хостинг
Рассмотрим пример создания дочерней темы через хостинг Hostland, для этого следует совешить 5 простых шагов:
1.Заходим на сервис своего хостинга во вкладку файловый менеджер (папка themes)
2.Копируем папку с вашей темой, мы используем тему twentytwentyone и присваиваем ей новое название, допустим twentytwentyone pro (название на ваше усмотрение).
3.В новой папке twentytwentyone pro удаляем все файлы кроме style.css и functions.php.
4.В файле style.css все удаляем и прописываем ниже указанный код (сохраняем):
/* Theme Name: twentytwentyone pro Description: Дочерняя тема для темы twentytwentyone Author: Roman Author URI: https://partnerskiyrynok.ru/ Template: twentytwentyone |
Пометки красным цветом следует изменить на свои параметры.
5.В файле functions.php все удаляем и прописываем ниже указанный код (сохраняем):
<?php add_action( ‘wp_enqueue_scripts’, function() { wp_enqueue_style( ‘child-theme’, get_stylesheet_directory_uri() . ‘/style.css’ ); }); |
Дочерняя тема готова, пользуетесь на здоровье!
Спасибо