Если вы не знаете, что такое дочерняя тема WordPress…

дочерняя тема wordpress

Вы неправильно изменяете темы WordPress.

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

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

Редактирование основной темы - ужасная практика, и ее нужно прекратить. WordPress разработан Детские темы чтобы агентства могли настраивать тему, не затрагивая основной код. Согласно WordPress:

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

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

Когда мы работаем с клиентом, мы просим его просмотреть темы, чтобы увидеть, какие функции и функции им нравятся. Мы обеспечиваем адаптивность темы на мобильных устройствах и большую гибкость макетов и шорткодов для настройки. Затем мы лицензируем и загружаем тему. Многие из этих тем поставляются с предустановленными Ребенок Тема. Установка как Ребенок Тема и Родительская тема, а затем активируя Ребенок Тема позволяет работать с дочерней темой.

Настройка дочерней темы

Дочерние темы обычно поставляются вместе с родительской темой и называются в честь темы с дочерней темой. Если моя тема Авада, Дочерняя тема обычно называется Avada Child и содержится в Авада-ребенок папка. Это не лучшее соглашение об именах, поэтому мы переименовываем тему в файле style.css, переименовываем папку после имени клиента, а затем добавляем снимок экрана с окончательным настроенным сайтом. Мы также настраиваем детали таблицы стилей, чтобы клиент мог определить, кто ее создал в будущем.

Если Ребенок Тема не включен, вы все равно можете создать его. Примером этого является Дочерняя тема, которую мы разработали для нашего агентства. Мы назвали тему DK New Media 2018 после нашего сайта и года, когда она была реализована и поместила дочернюю тему в папку один-восемь. Таблица стилей CSS была обновлена ​​нашей информацией:

/ * Название темы: DK New Media 2018 Описание: Дочерняя тема для DK New Media на основе темы Avada Автор: DK New Media
URI автора: https://dknewmedia.com Шаблон: Avada Версия: 1.0.0 Текстовый домен: Avada * /

В Ребенок Тема, вы увидите зависимость родительской темы, обозначенную как шаблон.

Помимо некоторых правок CSS, первым файлом шаблона, который мы хотели изменить, был нижний колонтитул. Для этого мы скопировали файл footer.php из родительской темы, а затем скопировали его в один-восемь папка. Затем мы отредактировали файл footer.php с нашими настройками, и сайт принял их.

Как работают детские темы

Если в папке Ребенок Тема и родительской темой будет использоваться файл дочерней темы. Исключение составляет functions.php, где будет использоваться код обеих тем. Детские темы - отличное решение очень сложной проблемы. Редактирование файлов основной темы запрещено и не должно приниматься клиентами.

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

Дочерние темы важны

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

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

Раскрытие информации: я использую свой ThemeForest партнерская ссылка в этой статье.

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.