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

Доступно обновление темы WordPress, а вы боитесь потерять настройки? Разберемся, как быстро это сделать с все сохранить.

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

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

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

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

Ваш веб-сайт регулярно проверяет их наличие и отображает в админ-разделе Консоль > Обновления.

Новое обновление темы в админке WordPress

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

Обновление темы в разделе Внешний вид > Темы

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

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

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

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

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

Кастомайзер WordPress

В нем можно изменить изображение заголовка, цвета, макет, добавить свои стили CSS и многое другое.

Виджеты WordPress и навигационные меню тоже сохранятся.

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

Если вы используете компоновщики страниц (например, Divi, Beaver или Elementor), их макеты макеты тоже останутся нетронутыми.

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

Настройки, которые вы потеряете

  1. Код в файле functions.php.
  2. Любые изменения CSS в style.css.

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

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

  1. Подключитесь к серверу вашего сайта на хостинге. Для этого удобно использовать FTP-клиент.
  2. Перейдите в папку /wp-content/themes/ и загрузите каталог своей темы на компьютер. Он будет резервной копией темы, которую используем для восстановления настроек после обновления.

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

  1. Зайдите на сайт вашей темы и загрузите последнюю версию на свой компьютер. Распакуйте zip-файл.
  2. Скопируйте и вставьте фрагменты кода из старой темы в новую версию. Сделать это нужно для всех файлов, которые вы изменяли.

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

  1. Загрузите на сервер обновленную темы в каталог /wp-content/themes/. Замените все существующие файлы.

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

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

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

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

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

Для всех ваших дополнительных PHP-скриптов можете использовать плагин ProFunctions.

Для безопасного добавления CSS-правил используйте специальный раздел Кастомайзера – Внешний вид – Настроить – Дополнительные стили. Он есть во всех темах, включая платные. Еще один способ – бесплатный плагин Simple Custom CSS.

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

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Обсуждение: 3
  1. seoonly.ru

    Спасибо-) Обновимся-)

  2. Елена

    Перестал сохранять изменения кастомайзер. В окне справа, где показывается сайт, картинка постоянно мигает. После клика на Опубликовать, выскакивает ошибка с предложением попробовать позже. Убрала все ненужные плагины. Деактивировала нужные. Ничего не изменилось. Что можно сделать? Главное, сайт уже показала, не хотелось бы менять тему.

    1. Михаил Петров author

      Добрый день, Елена!

      Кастомайзер – это штатный функционал движка. Все изменения он сохраняет в базе данных Вашего сайта. Нужно смотреть логи ошибок сервера на хостинге.

      С уважением Михаил

Задать вопрос