Как обновить свой сайт до последней версии WordPress
Опубликовано: 2021-08-13Если у вас есть веб-сайт WordPress, вы знаете, что он всегда должен работать на последней версии WordPress, поскольку обновленная версия программного обеспечения обеспечивает лучшую производительность и безопасность.
В этом блоге мы обсудим все способы обновления вашего сайта до последней версии WordPress. Мы рассмотрим процесс загрузки последней версии WordPress и обновления ее вручную, а также покажем вам, как автоматизировать обновления WordPress, что может быть очень полезно, так как может сэкономить вам много времени и усилий.
Почему вы всегда должны использовать последнюю версию WordPress
WordPress — чрезвычайно популярная программная платформа с открытым исходным кодом. Это означает, что каждый может изучить код, так как он общедоступен как открытый исходный код. Это позволяет разработчикам анализировать, улучшать и вносить свой вклад в кодовую базу WordPress. Всякий раз, когда разработчик обнаруживает какие-либо ошибки или проблемы с безопасностью, он сообщает об этом команде разработчиков программного обеспечения WordPress, которая затем устраняет проблему и выпускает новое обновление WordPress, в котором, как мы надеемся, исправлены все проблемы. Такой подход к анализу/решению проблем во многом стал причиной столь быстрого роста WordPress.
Однако сеть населена не только людьми с добрыми намерениями. Существуют целые надомные предприятия, которые существуют для того, чтобы нанимать хакеров для активного поиска уязвимостей и лазеек в исходном коде. Поскольку он поддерживает более трети всех веб-сайтов в мире, WordPress является чрезвычайно популярной целью и часто занимает первое место в списке хакеров. Если в более старой версии WordPress будет обнаружена уязвимость, хакеры атакуют эти сайты и украдут все ценные данные (например, электронные письма, платежную информацию и т. д.).
Помимо исправлений безопасности, пользователи WordPress также получат доступ к новым функциям и повышению производительности при загрузке последней версии WordPress. Например, в последней версии WordPress 5.8 появилось несколько новых функций, о которых вы можете прочитать в документации по выпуску .
Теперь вы знаете и понимаете необходимость обновления WordPress, давайте подробно рассмотрим, как выполнить обновление.
Что нужно сделать перед обновлением WordPress
Всякий раз, когда вы планируете обновить программное обеспечение, не забывайте всегда делать резервную копию текущего сайта с помощью UpdraftPlus . Сделав это, вы сможете немедленно восстановить сайт, если новые обновления приведут к непредвиденным проблемам и сломают ваш сайт. Рекомендуется хранить резервную копию в удаленном хранилище (например, на Google Диске), чтобы у вас всегда был к ней доступ; даже если обновление вызывает проблему с вашим сервером.
Для дополнительной защиты и безопасности вы также можете использовать UpdraftClone для создания идентичной копии вашего сайта и тестирования любых обновлений, что дополнительно устраняет любые потенциальные риски, поскольку UpdraftClone позволяет вам создавать клонированный тестовый сайт вашего работающего сайта мгновенно и непосредственно из UpdraftPlus. . После того, как вы создали клон своего сайта, вы можете выполнять обновления и тесты, зная, что ваш действующий сайт полностью защищен от любых потенциальных проблем.
Когда дело доходит до резервного копирования WordPress, UpdraftPlus — лучший выбор пользователей. На момент написания этой статьи он использовался более чем на 3 миллионах веб-сайтов. Следуйте нашему руководству: Как сделать резервную копию сайта WordPress: пошаговое руководство , чтобы узнать, как сделать резервную копию вашего сайта перед обновлением WordPress.
После резервного копирования вашего веб-сайта не забудьте выбрать правильное время для планирования обновления. Обновление WordPress обычно занимает всего минуту или две, но в некоторых ситуациях это может занять больше времени, чем ожидалось. Во время этого процесса важно помнить, что клиенты/посетители вашего сайта не должны сталкиваться с неожиданным поведением или проблемами доступа. Чтобы избежать этого, лучше всего выбрать время, когда у вас обычно меньше активных пользователей на сайте.
Ручное обновление WordPress до последней версии
WordPress регулярно выпускает обновления как с основными, так и с второстепенными выпусками. Второстепенные выпуски обычно зарезервированы для безопасности и исправления ошибок. Начиная с WordPress 3.7 и выше, автоматические обновления включены для второстепенных выпусков. Это означает, что вам не нужно обновлять его вручную, поскольку WordPress обрабатывает эти незначительные обновления самостоятельно.
Когда дело доходит до основных выпусков, есть 2 варианта обновления до последней версии — автоматический (нажатием кнопки) или ручной.
Обновление WordPress с панели инструментов
Это простой и понятный процесс. Все, что вам нужно сделать, это нажать на кнопку «Обновить сейчас», и обновление начнется автоматически. Это можно сделать за несколько мгновений.
Чтобы получить доступ к этой опции, перейдите на страницу Dashboard->Updates на вашем сайте WordPress. Вы увидите кнопку «Обновить сейчас», как показано ниже.
На скриншоте вы увидите, что ваш сайт будет находиться в режиме обслуживания до тех пор, пока обновления не будут завершены. Как упоминалось ранее, это причина выбора часов «низкого посещения» при обновлении.
Нажмите кнопку «Обновить сейчас», и WordPress инициирует процесс обновления за вас. Это может занять пару минут.
После того, как WordPress установит обновления, вы должны быть перенаправлены на страницу, где вы можете увидеть список новых функций, доступных в последнем обновлении.

В некоторых случаях этот процесс невозможен. Если это так, вы можете вместо этого выполнить описанный ниже процесс обновления.
Обновите WordPress с помощью FTP-клиента
Чтобы вручную обновить WordPress до последней версии, вам необходимо выполнить следующие шаги.
- Загрузите последний zip-архив WordPress.
- Извлеките почтовый индекс.
- Подключите свой сайт к FTP-клиенту ( FileZilla — популярный FTP-клиент).
- Загрузите каталоги wp-admin , wp-includes (из распакованного zip) на свой сайт, заменив более старые версии.
- Загрузите все файлы ядра из корневого каталога распакованного zip-архива. Не забудьте не изменять файл wp-config.php .
- Загрузите wp-content/index.php.
WordPress пишет код для основных функций и новых функций в папках wp-admin и wp-includes . Файлы в корневом каталоге также содержат код для новых обновлений. При обновлении WordPress нам нужно заменить только эти файлы и папки. При разработке своих веб-сайтов WordPress помните, что эти файлы нельзя трогать — любой ценой, так как это может привести к поломке системы. Эти файлы являются частью основной разработки и должны оставаться нетронутыми.
Как только вы закончите с ручным процессом, перейдите в админку вашего сайта. Иногда вам нужно обновить базу данных для новой версии. Вы можете увидеть уведомление ниже с просьбой обновить базу данных WordPress.
Если вы столкнулись с этим уведомлением, просто нажмите кнопку «Обновить базу данных WordPress».
После этого войдите в свою админку — теперь вы должны увидеть, что успешно обновились до последней версии WordPress.
Важно провести комплексную проверку вашего сайта после обновления. Просмотрите свой сайт и убедитесь, что все находится в нужном месте и работает правильно. В большинстве случаев обновления WordPress не вызывают никаких проблем, если вы правильно используете систему и выполняете обновление надлежащим образом. Однако, если вы столкнулись с непредсказуемым поведением, вы можете быстро восстановить свой сайт до старой рабочей версии, используя резервную копию UpdraftPlus.
Вы также можете сэкономить время, автоматизировав процесс обновления WordPress с помощью плагина Easy Update Manager .
Управление автоматическими обновлениями WordPress
Плагин Easy Update Manager создан той же командой, что и UpdraftPlus. На момент написания статьи у Easy Updates Manager было более 300 тысяч активных установок. Используя этот плагин, вы можете автоматизировать обновления WordPress, плагинов и тем.
Пользователи также могут использовать бесплатную версию плагина с ограниченным набором функций. Однако рекомендуется установить версию Premium, так как она содержит множество удобных функций, которые могут упростить и ускорить обновление. Это включает:
- Безопасное обновление — блокировка автоматических обновлений, если в обновлении указано минимальное требование к версии PHP или WP, которое не соответствует сайту/серверу.
- Расписание обновлений. Настройте расписание обновлений, чтобы свести к минимуму время простоя.
- Защита от автоматического обновления. Если во время автоматического обновления что-то пойдет не так, плагин уведомит вас об этом по электронной почте, а затем попытается исправить это автоматически.
После установки вы можете найти настройки в разделе Dashboard->Updates options . На этой странице вы увидите различные варианты управления обновлениями WordPress, плагинов и тем. В разделе «Основные обновления WordPress» нажмите кнопку «Автоматическое обновление всех выпусков».
Добавьте свой адрес электронной почты в разделе «Основные уведомления по электронной почте». Теперь вы будете получать электронное письмо на этот адрес при обновлении вашего сайта.
При использовании премиум-версии плагина вы можете настроить обновления в соответствии со своим расписанием. Как обсуждалось ранее, если вы хотите обновить WordPress и выбрать время, когда на вашем сайте было меньше посетителей, перейдите на вкладку «Дополнительно» и установите предпочтительное время расписания в разделе «Планирование автоматического обновления».
Это основные настройки, необходимые для автоматизации ваших обновлений WordPress. Теперь вы можете просто сесть и расслабиться, а плагин сделает за вас всю работу по обновлению.
Вывод
Мы выполнили как автоматические, так и ручные процессы обновления до последней версии WordPress. Пользователь может использовать любой из этих процессов, чтобы защитить свой сайт от хакеров. Не забывайте всегда делать резервную копию перед обновлением с помощью UpdraftPlus!
Пост «Как обновить сайт до последней версии WordPress» впервые появился на UpdraftPlus. UpdraftPlus — Плагин резервного копирования, восстановления и миграции для WordPress.