Перейти к основному контенту
Позвонить нам
Телефоны и время работы
Справочный центр

Ознакомьтесь с нашими справочными ресурсами в Интернете

Справка

WordPress Справка

Мы постарались перевести эту страницу для вас как можно точнее. Эта страница доступна и на английском языке.

Создайте дочернюю тему для WordPress

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

  1. Подключитесь к вашему хостингу через FTP
  2. Перейдите в каталог wp-content / themes на вашем сайте WordPress.
  3. Создайте каталог дочерних тем. Ниже приведены общие правила именования дочерних тем: < родительский & gt; -child , где < родительский & gt; - это имя вашей родительской темы.
  4. Перейдите в каталог дочерней темы и создайте файл style.css.
  5. В файле style.css добавьте заголовок таблицы стилей, содержащий метаданные о вашей теме. Ниже приведен пример дочерней темы Twenty Fifteen:
    / * Название темы: Twenty Fifteen Child URI темы:http://example.com/twenty-fifteen-child/ Описание: Тема Twenty Fifteen Child Автор: John Doe URI автора:http://example.com Шаблон: двадцать пятнадцать Версия: 1.0.0 Лицензия: Стандартная общественная лицензия GNU v2 или более поздняя версия URI лицензии:http://www.gnu.org/licenses/gpl-2.0.html Теги: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready Text Domain: двадцать пятнадцать-дочерний * /

    Обязательно замените информацию в примере информацией, относящейся к вашей теме.

  6. Сохраните файл style.css.
  7. Теперь создайте файл functions.php. Он будет содержать функции PHP, специфичные для вашей дочерней темы.
  8. После создания файла functions.php вам потребуется добавить стили и скрипты из родительской темы в дочернюю тему.
    • Откройте файл functions.php
    • Добавьте функцию, которая будет использоваться для постановки в очередь стилей и скриптов из родительской темы. Ниже приведен пример.
      ? PHP add_action ('wp_enqueue_scripts', 'my_theme_enqueue_styles'); функция my_theme_enqueue_styles () {wp_enqueue_style ('родительский стиль', get_template_directory_uri (). '/style.css'); }? >

Что дальше


Статьи по теме