Как обновить свой сайт WordPress (проблемы и решения)

Опубликовано: 2021-03-17
как обновить WordPress
Следуйте @Cloudways

Обновление вашего веб-сайта WordPress может быть довольно сложной задачей.

Это, вероятно, объясняет, почему менее 50 процентов пользователей WordPress обновились до последней версии, несмотря на постоянные рекомендации WordPress.

Почему обновление WordPress - это задача, которую игнорируют многие пользователи?

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

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

Самое приятное - обновления бесплатны и содержат новые функции и улучшенную совместимость с другими инструментами.

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

  • 3 проблемы обновления WordPress
  • Как безопасно обновить сайт WordPress
  • Используйте службу управления WordPress
  • Еженедельное / ежемесячное расписание обновлений
  • Выберите автоматическое обновление

Причины, по которым вам следует обновить WordPress

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

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

Другой причиной являются новые функции, которые в основном поставляются с крупными обновлениями WordPress, например, в WordPress 5.0 появились блочные редакторы, в WordPress 5.3 были внесены серьезные улучшения пользовательского интерфейса, а в WordPress 5.4 были внесены улучшения в редактор блоков.

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

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

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

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

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

  • Основные файлы WordPress
  • Вся база данных WordPress
  • Плагины и темы
  • Изображения, видео и все файлы мультимедиа, загруженные

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

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

3 проблемы обновления WordPress

Вот почему администраторам WordPress так сложно поддерживать свои сайты в актуальном состоянии:

1. Слишком частые обновления

Возьмите любой сайт WordPress, и в первую очередь необходимо регулярно обновлять три компонента: Core WordPress, плагины и темы. С момента его первоначального выпуска в 2003 году команда WordPress регулярно выпускала новые версии Core WordPress.

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

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

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

2. Слишком много сайтов WordPress для управления

Применять последние обновления на одном сайте WordPress достаточно сложно - представьте, насколько сложно это сделать для сотен сайтов.

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

3. Нет уведомлений об обновлениях от разработчиков плагинов или тем

Хотя WordPress отправляет своевременные уведомления своим пользователям всякий раз, когда выпускается новая версия, разработчики плагинов и тем не могут гарантировать этого. Интернет-магазины, такие как ThemeForest и MojoMarketplace, не публикуют регулярно обновления о плагинах и темах, которые они продают.

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

Как безопасно обновить сайт WordPress

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

1. Используйте службу управления WordPress.

служба управления wordpress

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

плагины управления malcare

(Источник: MalCare)

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

2. Еженедельное / ежемесячное расписание обновлений

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

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

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

Промежуточный сайт blogvault

(Источник: BlogVault)

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

функция постановки облачных трасс

3. Выберите автоматическое обновление.

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

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

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

Вы можете включить автоматические обновления вручную или с помощью плагинов WordPress, таких как Advanced Automatic Updates или WP Updates.

Давайте теперь обсудим каждый из этих двух методов более подробно:

3.1. Включение автоматического обновления вручную

Чтобы включить автоматические обновления для вашей версии Core WordPress, добавьте следующий код в файл wp-config.php в вашей установке WordPress: define ('WP_AUTO_UPDATE_CORE', true);

Установите значение «false», чтобы отключить автоматические обновления.

Чтобы включить автоматическое обновление для минорных версий WordPress, добавьте в файл wp-config.php следующий код: define ('WP_AUTO_UPDATE_CORE', minor);

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

Чтобы включить автоматическое обновление для вашего плагина WordPress или версий темы, добавьте следующий код в фильтр auto_update_ $ type в папке wp-admin вашей установки WordPress:

Для плагинов:

 add_filter ('auto_update_plugin', '__return_true');

Для тем:

 add_filter ('auto_update_theme', '__return_true');

Эта функция позволяет обновлять все плагины и темы в вашей установке.

3.2. Использование плагинов WordPress

Другой способ реализовать автоматические обновления - использовать плагины WordPress, такие как Advanced Automatic Updates или WP Updates. Вот подробное руководство по использованию любого из этих плагинов.

Плагин Advanced Automatic Updates

  • Загрузите и установите этот плагин на свой сайт WordPress.
  • Войдите в свою административную страницу WordPress и перейдите в «Настройки»> «Расширенные автоматические обновления».
  • Установите соответствующие флажки, чтобы установить автоматические обновления для ядра WordPress, плагинов и тем.

расширенные автоматические обновления

  • После настройки плагина сохраните изменения, внесенные в его настройки.

Плагин обновлений WP

  • Загрузите и установите этот плагин на свой сайт WordPress.
  • Войдите в свою административную страницу WordPress и перейдите в «Настройки»> «Обновления».
  • Затем установите соответствующие флажки для основных и второстепенных обновлений Core WordPress. По умолчанию автоматические обновления включены только для второстепенных выпусков.

основные обновления wordpress

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

плагины и обновления тем

  • После внесения сохраните изменения.

Последние мысли!

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

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

Как вы собираетесь применять обновления на своем сайте WordPress? Есть ли какой-то метод, который мы упустили? Делитесь своими комментариями и предложениями по обновлениям WordPress.

Примечание: эта статья была опубликована в сотрудничестве с MalCare.