Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Почему никогда не следует настраивать WordPress в существующей родительской теме? Что происходит с вашими настройками при обновлении темы, которую вы используете?

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

Дочерняя тема позволяет вам создать отдельную таблицу стилей CSS и добавить дополнительные функции, которые не будут потеряны или затронуты при обновлении родительской темы.

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

Начните с создания нового каталога для вашей дочерней темы. Вы можете использовать FTP-клиент или получить доступ к существующему каталогуwp-content/themes через cPanel.

Чтобы использовать cPanel, перейдите в панель управления хостингом. Выберите файловый менеджер и перейдите в каталог, в котором установлен WordPress.

Обычно это находится в каталоге с именем public_html. Найдите и откройте папкуwp-content. Нажмите «Создать новую папку» и введите имя для своей дочерней темы.Обязательно дайте ему имя, которое вы узнаете позже. Хороший пример - nameofparenttheme-child.

Не включайте пробелы в имени файла, чтобы избежать ошибок.

Из-за внутренней обработки имя папки должно включать имя родительской темы (тема «slug»), как показано в примере ниже.

Создание таблицы стилей CSS

Таблицы стилей используются в темах WordPress по двум причинам. Расположение стилей влияет на внешний вид вашего сайта. Основная таблица стилей темы - это то место, где WordPress ищет информацию о теме.

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

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

CSS-файл дочерней темы будет иметь приоритет над родительской темой.

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

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

Вы хотите обратить пристальное внимание на тег шаблона. Он сообщает WordPress, какова родительская тема вашего ребенка. Обратите внимание, что папка, в которой находится ваша родительская тема, чувствительна к регистру.

Технически теперь вы можете активировать дочернюю тему.Однако, если вы хотите создать более сложную дочернюю тему, вам нужно будет добавить собственные функции PHP.

Создайте файл functions.php в дочерней теме (в том же каталоге, что и созданный вами файл style.css). Здесь следует добавить такие вещи, как дополнительные форматы сообщений.

Как и в случае с вашим файлом CSS, изменения или дополнения к вашему файлу PHP будут автоматически объединяться с родительскими функциями или отменять их.

Для таких вещей, как форматы сообщений, которые добавляются с помощью add_theme_support (), они действуют как переопределения, а не слияния.

При использовании add_theme_support () вам необходимо предпринять некоторые дополнительные шаги, чтобы гарантировать, что дочерняя тема переопределяет родительскую.

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

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

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

Функция постановки в очередь WordPress - вот как этого добиться.

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

Использование множества плагинов для достижения одного и того же результата часто приводит к проблемам совместимости и поломке сайтов.

Wp_enqueue не только улучшает производительность вашего веб-сайта за счет сокращения накладных расходов на подключаемые модули, но также улучшает взаимодействие с пользователем.Как использовать «wp_enqueue»

Чтобы вывести стили для вашей дочерней темы, вам нужно будет использовать функцию под названием wp_enqueue_style ().

Эта функция принимает несколько битов информации, но наиболее важными являются имя (или «дескриптор») и расположение файла.

Внутри файла functions.php добавьте следующий код.

Этот код добавляет таблицу стилей из родительского каталога, а затем также добавляет таблицу стилей для дочернего, которую мы создали ранее. Обратите внимание, что текст в родительском стиле должен совпадать с именем родительской темы с добавлением -style в конец.Активируйте свою дочернюю тему

Если вы создали файлы для своей дочерней темы на сервере в папкеwp-content/themes/yourthemename, тогда она будет доступна на вашей панели управления WordPress для активации. Войдите в свою панель управления. Перейдите в Внешний вид> Темы. Ваша дочерняя тема должна быть указана. Выберите Предварительный просмотр, чтобы увидеть, как сайт выглядит с новой дочерней темой. Когда вы будете удовлетворены тем, как он выглядит, нажмите «Активировать», чтобы запустить его.

Если вы создали свою дочернюю тему не на сервере, а в папкеwp-content/themes/yourthemename, вам следует заархивировать новую папку дочерней темы.Войдите в свою панель управления WordPress. Перейдите в Внешний вид> Темы. Щелкните Добавить. Выберите тему загрузки. Перетащите заархивированный файл в новое появившееся поле или щелкните переключатель файлов и перейдите к нему на своем компьютере. После того, как он был загружен, вы можете просмотреть его, а затем активировать.

Добавить файлы шаблонов

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

Чтобы добавить новые шаблоны, достаточно создать новый файл с правильным именем и добавить свой собственный контент. В приведенном выше разделе объясняется ручной процесс.

Теперь давайте рассмотрим, как создавать дочерние темы с помощью плагина WordPress. Используйте плагин WordPress

Войдите в свою панель управления WordPress. Щелкните Плагины> Добавить новый. Найдите дочернюю тему.

Первый плагин, который вы увидите, - это конфигуратор дочерних тем. Как видно на скриншоте выше, это хороший выбор, потому что он: Совместим с текущей версией WP.Установок много. Недавно обновился.

Нажмите "Установить сейчас"> "Активировать". Следующим шагом является переход в Инструменты и выбор дочерних тем.

Найдите и выберите родительскую тему в раскрывающемся меню. Выберите «Анализировать», чтобы убедиться, что ваша тема подходит для использования в качестве дочерней.

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

Как вы теперь знаете, дочерние темы - это отдельные темы, некоторые функции которых зависят от родительской темы.

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

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

.
SETUP UA COMPUTER BLOG