Кастомизация темы WordPress c внедрением дочерней темы

Кастомизация темы WordPress c внедрением дочерней темы
Хорошего утра, почетаемым читателям. В какой-то момент, многие задаются вопросами кастомизации WordPress тем.

Один из неопасных методов, это создание и внедрение так именуемых дочерних тем WordPress или Child Theme. Что это и как работает?

Давайте разбираться.Подобно тому, как в «Фотошопе» вы изменяете изображение при помощи подкорректирующих слоев, при всем этом, не затрагивая его начальный вариант, вы  можете использовать тот же концепт, настраивая под себя WordPress темы. Обратимые конфигурации неплохи тем, что в хоть какой момент вы сможете возвратиться к начальным файлам, пребывающим в первозданном виде.Создание дочерней темы это самый обычный и доступный метод отредактировать начальную тему с возможностью в один клик возвратиться к ее начальному виду.Что такое дочерняя тема?Дочерняя тема WordPress– это тема, которая наследует все особенности и функции другой темы, именуемой родительской.

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

Кастомизация темы WordPress c внедрением дочерней темы
Что будет нужно для сотворения дочерней темы?До того как мы приступим к редактированию файлов темы, вам нужно будет  произвести некие изготовления.

Во-1-х, вам пригодится FTP-доступ к вашему WordPress веб-сайту либо что-то типа MAMP (Wamp Serwer либо Денвер) для пуска WordPress на локальной машине. Без «живого» WordPress веб-сайта, вы не можете узреть, как поменялся веб-сайт.

Дальше вам пригодится редактор начального кода (текстовый редактор). И в конце концов, родительская тема, к примеру, Twenty Twelve — дефолтная тема WordPress, как в нашем  примере.

Кастомизация темы WordPress c внедрением дочерней темы
Шаг 1. Создание дочерней темы.Все, что необходимо, чтобы сделать дочернюю WordPress тему – это одна папка и один файл. Запускаем FTP-клиент, настраиваем связь с хостингом и открываем — /wp-content/themes/.

Как вы могли увидеть, тут лежат папки со всеми установленными вами темами. Создаем новейшую папку и называем ее «twentytwelve-child» либо «parenttheme-child».

Открываем только-только сделанную папку, в ней создаем CSS-файл с заглавием style.css. Открываем этот единственный неотклонимый для дочерней темы файл и добавляем последующую информацию:/*Theme Name: Twenty Twelve ChildTheme URI: http://example.com/Description: Child theme for the Twenty Twelve themeAuthor: Your name hereAuthor URI: http://example.com/about/Template: Folder name of the parent themeVersion: 0.1.0*/После окончания этого шага, дочерняя тема должна заработать.Шаг 2. Импорт CSS-файла родительской темы.Сейчас, когда нужная папка и файл сделаны, можно импортировать CSS-файл родительской темы.

  Для этого добавляем в сделанный в прошлом шаге файл строчку:@import url(“../parenttheme/style.css”);В нашем случае строчка будет смотреться так:@import url(«../twentyten/style.css»);Эта команда «скажет» дочерней теме, что она должна наследовать все характеристики и  параметры, записанные в css-файле родительской WordPress темы.Шаг 3. Активация дочерней темы.Чтоб активировать сделанную тему, необходимо войти в административную панель WordPress веб-сайта, перейти Наружный вид->Темы. Если все прошлые шаги проделаны верно, то в перечне доступных тем, вы увидите вашу дочернюю тему.

Чтобы использовать ее, просто нажмите «Активировать». Если вы откроете ваш веб-сайт на данный момент, то  не увидите никаких конфигураций, так как мы еще не вносили никаких конфигураций.Шаг 4. Настройка дочерней темы.Вот и начинается истинное веселье.

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

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

Так же не излишним будет убедиться в том, что  импорт css-файла производится корректно.Начните заносить конфигурации в css-файла дочерней темы, и вы увидите, как изменяется внешний облик веб-сайта.Шаг 5. Внедрение файла  functions.phpЕсли вы хотите  отредактировать либо добавить PHP- функции при помощи дочерней темы, то вам нужно сделать файл  functions.php в папке  дочерней темы. Файл functions.php  дочерней темы загружается позднее файла функций родительской темы.

Если вы вносите конфигурации прямо в файл functions.php родительской темы, то после каждого ее обновления, вам придется заносить те же конфигурации вновь. Эту делему можно решить при помощи файла  functions.php,  сделанного в папке дочерней темы.

Кастомизация темы WordPress c внедрением дочерней темы
Шаг 6. редактирование PHP-файлов.PHP- файлы меняются по той же схеме, которую мы использовали, редактируя css-файлы. Некие файлы дочерней темы перекрывают одноименные файлы родительской темы в автоматическом режиме.

К примеру, если вы желаете отредактировать файл header.php, просто сделайте новый header.php в папке дочерней темы и занесите туда желаемые конфигурации, новый  header.php будет подключаться автоматом, заместо аналогичного файла родительской темы.Вы так же сможете добавлять в дочернюю тему новые PHP- файлы, которые отсутствуют  в родительской теме. Это позволит вам создавать нестандартные  странички и  шаблоны WordPress.Шаг 7. Отмена конфигураций.Если вам необходимо отменить проделанные конфигурации, все, что  нужно сделать, это активировать родительскую тему, и вы опять окажитесь там, откуда начали.

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

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

источник: {https://artstroy.net/kastomizaciya-temy-wordpress-c-ispolzovaniem-dochernej-temy/|Кастомизация темы WordPress c использованием дочерней темы|ArtStroy.net}

Похожие новости

Добавить комментарий

Автору будет очень приятно узнать обратную связь о своей новости.

Кликните на изображение чтобы обновить код, если он неразборчив

Комментариев 2

Fatores
Fatores 1 июня 2017 01:52
http://corta.co/bUZ
sildenafil citrate
sildenafil citrate 23 июня 2017 02:51
ed problem buy viagra sildenafil tadalafil viagra without a doctor prescription http://viagraonlineviagra.us