Как включить автоматическое обновление в WordPress для основных версий

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

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

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

Разберем, как сделать этот процесс автоматическим.

Для включения автоматических обновлений основных версий WordPress вы можете использовать файл wp-config.php. Добавьте следующую строку кода: define('WP_AUTO_UPDATE_CORE', true); Это позволит системе автоматически загружать и устанавливать основные обновления. Однако, следует учитывать, что в некоторых случаях могут возникнуть конфликты с установленными плагинами или темами, поэтому рекомендуется создавать резервные копии вашего сайта перед внесением каких-либо изменений.

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

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

Как работает автоматические обновление в WordPress?

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

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

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

Рассмотрим два метода автоматического обновления:

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

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

Подготовка к автоматическим обновлениям WordPress

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

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

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

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

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

Способ 1. Автоматическое обновление с помощью плагина

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

Сначала необходимо установить плагин Easy Updates Manager.

После его активации в административной панели откройте Консоль > Параметры обновлений.

Настройка плагина Easy Updates Manager

В разделе Automatic updates выберите пункт Custom и активируйте опцию Enable Major Releases.

Плагин сохранит сделанные вами настройки автоматически.

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

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

Способ 2. Автоматическое обновление вручную

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

Нам понадобится файл wp-config.php, который находится в корневом каталоге сайта. Если вам нужно редактировать этот файл на действующем сайте, можете воспользоваться FTP для доступа к серверу.

Откройте файл и добавьте перед строкой:

/* Это всё, дальше не редактируем. Успехов! */
define( 'WP_AUTO_UPDATE_CORE', true );

Затем, в файл functions.php активной темы WordPress внесите следующую строку:

add_filter( 'allow_dev_auto_core_updates', '__return_false' );

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

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

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

Оставьте комментарий