Как обновить тему WordPress без потери настроек

Одна из лучших вещей в WordPress – это простые настройки, которые вы получаете с темами и плагинами WordPress..


Вы также можете перенести эти настройки на новый уровень, добавив свои собственные фрагменты кода и стили CSS в тему WordPress..

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

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

Правильное обновление темы WordPress без потери настроек

Как обновления темы работают в WordPress?

WordPress поставляется с мощной системой установки обновлений не только для самого WordPress, но и для плагинов и тем..

Ваш сайт WordPress регулярно проверяет наличие обновлений и отображает их в Панель инструментов »Обновления страница.

Обновления WordPress

Когда обновление темы станет доступным, вы также увидите уведомление о Внешний вид »Темы страница.

Обновления темы

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

Вы можете просто нажать на кнопку обновления, чтобы установить новую версию.

WordPress загрузит пакет темы, разархивирует его и заменит старые файлы новой версией..

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

При этом давайте посмотрим, какие изменения темы безопасны и какие настройки будут удалены.

Какие настройки темы вы можете потерять во время обновления?

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

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

Настройщик тем WordPress

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

Ваши виджеты WordPress и навигационные меню также не затрагиваются обновлениями темы.

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

Если вы настраиваете свой макет WordPress, используя конструктор страниц WordPress, такой как Divi, Beaver Builder, Elementor и т. Д., То на эти изменения также не повлияет.

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

Настройки, которые вы потеряете во время обновления

Если вы добавили какой-либо код в файл functions.php вашей темы, он исчезнет. Любые изменения CSS, которые вы добавили непосредственно в файл таблицы стилей вашей темы (style.css), также будут удалены.

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

Шаг 1. Подготовка к обновлению темы

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

После подключения перейдите в папку / wp-content / themes / и загрузите папку своей темы на свой компьютер..

Загрузите тему WordPress

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

Шаг 2. Загрузите обновленную тему и перенесите настройки

Теперь мы хотим перенести сделанные нами изменения в старые файлы темы в обновленную версию..

Просто зайдите на сайт вашей темы и загрузите последнюю версию на свой компьютер. Найдите zip-файл темы и распакуйте его..

Теперь у вас должна быть новая версия и старая настроенная тема на вашем компьютере..

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

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

Вам нужно использовать программное обеспечение для сравнения файлов, такое как WinMerge (калейдоскоп для Mac, Meld для Linux).

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

Сравните изменения темы

Затем вы можете скопировать и вставить код из старого файла темы в тот же файл в новой теме.

Шаг 3. Загрузите новую папку с темами

После копирования изменений в новую тему вы готовы загрузить обновленную версию на свой веб-сайт..

Просто подключитесь к своему веб-сайту с помощью FTP-клиента и перейдите в папку / wp-content / themes /. Выберите новую папку темы и обновите ее до своего веб-сайта..

Загрузить обновленную тему

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

Переписать

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

Как избежать потери изменений при обновлении темы

Если вы хотите добавить фрагменты кода или пользовательские стили к своей теме WordPress, то есть несколько рекомендаций, которым вы должны следовать.

Лучшее решение – создать дочернюю тему и добавить собственный код в файлы дочерней темы..

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

Для всех ваших пользовательских изменений кода вы можете использовать плагин code snippets.

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

Для кода CSS вы можете сохранить все это на вкладке «Дополнительно CSS» настройщика темы..

Дополнительный CSS

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

Кроме того, вы также можете использовать мощный плагин CSS Hero, чтобы легко настроить стили, даже не написав никакого кода CSS.

Мы надеемся, что эта статья помогла вам обновить вашу тему WordPress без потери настроек. Если у вас возникнут какие-либо проблемы, ознакомьтесь с нашим руководством по наиболее распространенным ошибкам в WordPress и способам их устранения..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me