Як створити дочірню тему wordpress

Як створити дочірню тему wordpress

Навіщо потрібно створювати дочірню тему

Існує кілька причин, за якими вам може знадобитися налаштувати дочірню тему на базі батьківської теми:

  1. Якщо ви істотно змінюєте зовнішній вигляд теми за допомогою HTML, CSS і PHP, то ви ризикуєте втратити ваші зміни при наступному оновлення батьківської теми, тому що всі оновлення запишуться поверх старих файлів в яких були ваші правки, а при кожному оновлення переносити всі внесені вами зміни і виправлення не раціонально.
  2. ще один аргумент для створення дочірньої теми - це зручність при розробці всі ваші експерименти будуть проводитися в окремих файлах і не будуть впливати на роботу батьківської теми. Ви завжди можете бути впевнені, що при будь-якому результаті зможете повернутися в початковий стан.

Існує два способи створення дочірньої теми. перший - створити дочірню тему в ручну і другий створити автоматично за допомогою плагіна.

Створення дочірньої теми самостійно (вручну)

Для прикладу ми створимо дочірню тему на базі батьківської теми «Twenty Fifteen» яка є базовою темою wordpress і йде в комплекті.

Для того що б створити дочірню тему в ручну нам буде потрібно підключитися за допомогою програми ftp клієнт до вашого сервера і знайти папку themes (імя_вашего_сайта / wp-content / themes) де wordpress зберігає всі встановлені на вашому сайті теми. Потім в папці themes потрібно створити нову папку в нашому прикладі вона буде називатися -twentyfifteen_child в цій папці і будуть перебувати всі файли вашої нової підтеми.

Далі входимо в нашу нову папку twentyfifteen_child і створюємо в ній файл Style.css в який вставляємо наступний код:

Далі створимо ще один файл functions.php і вставимо в нього наступне:

Після цих нескладних маніпуляцій ви можете перейти в розділ Зовнішній вигляд -> Теми і там побачити вашу нову дочірню тему.

Створення дочірньої теми за допомогою плагіна

Заходьте в «Інструменти-> Child Themes». Ось скріншот c простими налаштуваннями:

Як створити дочірню тему wordpress

Як створити дочірню тему wordpress

Зверніть увагу на кілька пунктів.

Плагін створить всередині директорії «wp-content / themes /» (каталог де зберігаються теми), нову папку twentyfifteen-child.
У ній він згенерує 2 файли: style.css і functions.php.

Тепер будь-які зміни в функціоналі і дизайні теми ви можете виробляти в новій дочірньої темі. Якщо вам потрібно змінити шаблони, ви копіюєте потрібний файл з каталогу батьківської теми в дочірню, і в ньому вже вносите правки.

Таким чином, ви робите процес розробки сайту легшим, зручним і швидким.

Схожі статті