4 метода безопасного обновления WordPress

Приветствую, друзья!

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

4 метода безопасного обновления WordPress

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

Согласно исследованию, проведенному SSLstore.com, 49,07% из 10000 сайтов не используют последнюю версию WordPress. 33,58% этих сайтов имеют два последних обновления. Несмотря на этот сценарий, люди все равно обвиняют безопасность WordPress в любом сбое веб-сайта.

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

Зачем обновлять экосистему WordPress?

Вот список причин, по которым вы должны обновить свою CMS WordPress:

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

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

Создание резервной копии для сайта

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

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

Деактивация всех плагинов

Эксперты WordPress по всему миру рекомендуют отключить все плагины перед обновлением ядра WordPress.

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

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

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

Пошаговое руководство по обновлению ядра WordPress

Существует четыре способа обновления WordPress Core. Они перечислены ниже:

  • С помощью панели администратора WordPress
  • Вручную с помощью FTP
  • Использование SSH и WP-CLI
  • Автоматически через cPanel, wp-config.php или functions.php

Способ 1: с помощью панели администратора WordPress

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

с помощью панели администратора

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

обновите сейчас

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

Как только вы сделаете резервную копию, нажмите кнопку «Обновить сейчас», чтобы запустить обновление, как показано на снимке экрана ниже:

запустить обновление

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

новый экран

Способ 2: вручную с помощью FTP

Вы также можете обновить ядро WordPress вручную с помощью FTP. Для этого вам нужно использовать FileZilla.

Для использования программы FTP вам необходимо указать следующие данные – имя пользователя, пароль, имя хоста и порт. Когда у вас есть эти данные, вы можете продолжить.

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

Шаг 1: Загрузите последнюю версию WordPress

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

Загрузите последнюю версию

После завершения процесса загрузки распакуйте архив WordPress на свой компьютер с помощью программ WinRAR или WinZip.

В папке WordPress вы увидите множество подпапок, таких как wp-admin, wp-include и wp-content, а также такие файлы, как index.php, wp-login.php, wp-config-sample.php и т. д.

Шаг 2: Доступ к корневому каталогу WordPress

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

Доступ к корневому каталогу

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

Прежде всего удалите текущие папки wp-admin и wp-includes с хоста. Если вы используете FileZilla, вам нужно выбрать эти папки и нажать кнопку «Удалить».

нужно выбрать эти папки

Убедитесь, что вы не вносите никаких изменений в папку wp-content. Причина в том, что ваши плагины, темы и все медиа-файлы находятся в этой папке.

Шаг 3. Загрузите последние версии всех папок и файлов.

После удаления старых существующих папок wp-admin и wp-includes пришло время загрузить новые.

Для этого перейдите в папку WordPress на вашем ПК, как показано на скриншоте ниже.

в папку WordPress

Теперь выберите wp-includes и папку wp-admin, щелкните правой кнопкой мыши и выберите опцию “Upload” (Загрузить). После того, как вы получили последнюю версию всех папок, пришло время загрузить новые файлы. В этом случае вам не нужно ничего удалять. Просто нужно перезаписать все файлы.

Для этого выберите все файлы на левой панели, как показано на скриншоте ниже, щелкните правой кнопкой мыши, а затем выберите вариант загрузки.

выберите вариант загрузки

После завершения процесса загрузки вы получите диалоговое окно подтверждения. В этом поле выберите опцию перезаписи и нажмите кнопку “ОК”.

После того, как вы обновите все файлы, перейдите в файл wp-config-sample.php и убедитесь, что в файле wp-config.php отсутствует какая-либо строка кодирования.

Если это так, скопируйте эти строки и вставьте в существующий файл wp-config.php на веб-сервере. Последний шаг – проверить, работает ли ваш сайт как требуется или нет.

Для этого перейдите в свою административную область, т.е. yoursite.ru/wp-admin/upgrade.php/. Если все работает хорошо, обновите базу данных.

Способ 3: Использование SSH и WP-CLI

Для этого метода вам нужен SSH-доступ к корневому каталогу WordPress, то есть public_html. Обновление экосистемы WordPress через WP-CLI занимает много времени. Причина в том, что вам нужно обновить как файлы, так и базу данных.

Теперь, если вы установили WordPress в определенную папку, т.е. public_html/your site, тогда корневым каталогом WordPress будет ваш сайт.

Прежде всего, используйте команду “cd” для перехода в корневой каталог:

cd public_html

После этого проверьте версию WordPress:

wp core check-update

Вывод будет таким, как показано ниже:

version | update_type | package_url |
+---------+-------------+---------------------------------------------------------------+
| #.#.# | minor | https://downloads.wordpress.org/release/wordpress-#.#.#.zip |
| #.#.# | major | https://downloads.wordpress.org/release/wordpress-#.#.#.zip

Если для вашего веб-сайта WordPress нет доступных обновлений, появится сообщение «Успех: WordPress последней версии».

Для обновления WordPress выполните следующую команду:

wp core update

Вывод будет таким, как показано ниже:

    Updating to version #.#.# (en_US)...
    Downloading update from https://downloads.wordpress.org/release/wordpress-#.#.#-no-content.zip...
    Unpacking the update...
    Cleaning up files...
    No files found that need cleaned up.
    Success: WordPress updated successfully.

Чтобы обновить ядро WordPress помощью WP-CLI, используйте следующие команды:

Обновления базы данных

wp core update-db

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

wp theme update --all

Обновления плагина:

wp plugin update --all

Способ 4: автоматически через cPanel, wp-config.php или functions.php

Чтобы включить автоматическое обновление для вашего WordPress, добавьте следующую строку кода в файл wp-config.php.

define ('WP_AUTO_UPDATE_CORE', true);

Как обновить WordPress темы и плагины?

Пока что мы проанализировали различные способы обновления ядра WordPress. В этом разделе мы рассмотрим способ обновления плагинов и тем.

Для этого перейдите на “Панель администратора WordPress – Обновления”, как показано на снимке экрана ниже.

Панель администратора

Здесь вы можете просмотреть опцию “Обновление тем и плагинов”. С помощью этой опции вы можете обновить все плагины и темы за один раз.

Однако, если вы хотите обновить определенный плагин, вы также можете это сделать.

Для этого вам нужно перейти на “Панель администратора WordPress – Плагины – Установленные плагины”, как показано на скриншоте ниже.

Установленные плагины

Для обновления отдельной темы вы можете перейти к “Панели администратора WordPress – Внешний вид – Темы”, как показано на снимке экрана ниже.

Темы

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

Заключение

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

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

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

Благодарю вас и до свидания!

Вам понравилась статья?
плохохорошо (Пока оценок нет)
Загрузка...
Обо мне
Юрич:
Занимаюсь созданием сайтов на WordPress более 6 лет. Работал в нескольких веб-студиях, да и сейчас работаю. Иногда подрабатываю на фрилансе, как на нашем так и на зарубежном. Везде зарекомендовал себя очень хорошо. Если нужен сайт на WordPress, шаблон для сайта или лендинг - не стесняйтесь - пишите. Рад буду помочь!
One Comment к статье "4 метода безопасного обновления WordPress"
  1. Sergey: 11.08.2019 в 13:53 -

    Каждый раз когда делаю обновления на своём блоге все поджилки трясутся.Хоть и резервные копии есть,всё равно страшновато…