Как безопасно обновлять плагины WordPress каждый раз
Опубликовано: 2021-03-24Как пользователь WordPress, вы, вероятно, знаете о важности плагинов. Функциональность вашего сайта часто зависит от правильной комбинации плагинов, дополняющих друг друга. Вы также, вероятно, увидите этот номер в красном кружке на панели инструментов рядом с плагинами, указывающий на то, что одно или несколько драгоценных творений нуждаются в обновлении. Если вы не позаботитесь об этом немедленно, их число будет только расти. И вскоре вы окажетесь в двузначных числах плагинов WordPress, которые необходимо обновить, и вы боитесь, что ваш сайт может сойти с ума, если вы коснетесь любого из них.
Не волнуйся. Мы можем показать вам, как справиться с этой ситуацией, чтобы вы могли безопасно обновлять свои плагины WordPress каждый раз, при этом стабильность вашего сайта вообще не будет проблемой.
Подпишитесь на наш канал Youtube
Почему нужно обновлять плагины WordPress

Одна из причин, по которой плагины WordPress необходимо обновить, заключается в том, что разработчики представили новую функцию или функции. Они могут представить новый вариант облачного хранилища, упростить рабочий процесс и пользовательский интерфейс или просто улучшить качество жизни, которое сделает использование плагина лучше во всех отношениях.
Единственный способ внести эти изменения - отправить новое обновление в плагин. В случаях, когда единственное обновление - это новая функция или доработка старой, сохранение старой версии вряд ли нанесет большой вред.
Однако основная причина, по которой разработчики обновляют плагины WordPress, может быть связана с проблемами безопасности. Обеспечение безопасности вашего сайта должно быть вашим главным приоритетом. Одна из самых больших слабостей сайта WordPress - это плагины. Какими бы удивительными они ни были, плагины могут конфликтовать друг с другом и с вашими темами, и разработчики часто неустанно работают над исправлением уязвимостей и обновлением плагинов, чтобы ваш сайт был закрыт для атак.
У устаревших плагинов могут быть отверстия, которые могут быть скомпрометированы, поэтому поддержание их в актуальном состоянии - один из лучших способов сохранить ваш сайт в сети и работать должным образом.
Что делать перед обновлением ваших плагинов WordPress
Прежде чем обновлять плагины WordPress, вам необходимо сделать полную резервную копию сайта . Мы предлагаем использовать такой плагин, как UpdraftPlus, чтобы справиться с этим. Это довольно безболезненный процесс.
Затем, когда вы сделали резервную копию и поместили ее в безопасное место, вы должны посмотреть, какие плагины нуждаются в обновлении. Каждый плагин, который нуждается в обновлении, должен иметь ссылку на странице « Плагины - Установленные», где вы можете просмотреть изменения в более новой версии (1) .

Перед фактическим обновлением плагина очень важно прочитать эти детали.

Разработчик предоставит журнал изменений, а также любую соответствующую информацию об обновлении, такую как новые требования PHP, любые известные проблемы, такие как несовместимость тем или конфликты с другими плагинами. Если вы не видите ничего, что относится к работе вашего сайта должным образом, вы можете смело обновить плагин WordPress.
Как выбрать между автоматическим и ручным обновлением
Следует ли разрешить вашим плагинам обновляться автоматически по мере того, как разработчики выкладывают патчи? Или вам следует просматривать каждый журнал изменений с мелкими зубьями и выбирать, какие обновления будут установлены, когда?
Это непростые ответы. Потому что для некоторых типов плагинов автоматические обновления подходят. Они не предполагают больших рисков и не слишком глубоко разбираются в функциональности сайта.
Однако для других плагинов автоматические обновления могут быть огромным риском из-за того, насколько они важны для поддержания производительности вашего сайта.
Типы плагинов для автоматического обновления
У каждого сайта есть набор плагинов, некоторые из которых являются неотъемлемой частью его производительности, а некоторые предоставляют качественные услуги пользователям и персоналу. Именно эти качественные плагины вы обычно можете настроить на автоматическое обновление, потому что они не приведут к остановке сайта, если они сломаются.
Например, Yoast SEO. Yoast (или другой плагин SEO) является основным продуктом почти на каждом сайте WordPress. Но его функциональность не является неотъемлемой частью самого сайта, оставшегося в сети .

Это основной критерий для плагинов, которые могут обновляться автоматически: будет ли сайт отключен, если плагин выйдет из строя? или сайт не будет работать, если этот плагин сломается?
Если ответ отрицательный, вы, вероятно, можете установить его на автоматический режим.
Однако это не единственный критерий, на который следует обратить внимание. Подумайте также о цели вашего сайта. Если вы используете такой плагин, как NextGen Gallery, в качестве основы для доставки контента, вам нужно будет отображать изменения обновлений. Но если вы просто используете его для улучшения контента, автоматические обновления подойдут.
Вы не хотите обновлять плагины, которые являются неотъемлемой частью функции вашего сайта. Например, плагин Divi Builder или Gutenberg (или другие конструкторы страниц). Если вы оставите плагин, который удерживает ваш сайт в автоматическом режиме, может возникнуть единственный конфликт, который сделает ваш сайт непригодным для использования.
Например, новое обновление Гутенберга может сделать сообщения недоступными для редактирования из-за конфликта тем (исходя из опыта, в этом случае). Отслеживание этой проблемы потребовало (и действительно) связано с множеством проблем, чтобы выяснить, что она была вызвана новым обновлением, о котором вы не знали.
Таким образом, практическое правило заключается в том, что вы можете настроить его на автоматическое обновление, если ваш сайт может жить без него, пока вы не поймете, что он исчез. На большинстве сайтов это большинство плагинов, потому что они предлагают качественные функции и не связаны с другими сервисами.
Если, однако, вы используете построители страниц, плагины перенаправления и т. Д., Которые изменяют способ работы WordPress , не устанавливайте для них автоматическое обновление .
Как автоматически обновлять плагины WordPress
Если ваша версия WordPress актуальна (а она обязательно должна быть актуальной), у вас есть возможность включить автоматическое обновление плагинов из самой панели управления сайта. Просто перейдите к Plugins - Installed Plugins (1), чтобы начать.

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

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


Чтобы добавить сайты на панель управления и управлять обновлениями, все, что вам нужно сделать, это щелкнуть вкладку « Веб-сайты» (1) на левой боковой панели и нажать « Добавить другой веб-сайт» (2) .

Вам будет предложено ввести учетные данные администратора WP или использовать плагин ManageWP Worker. В любом случае ваш сайт будет синхронизирован с панелью управления сервисом. Что немедленно отобразит плагины с проблемами (4) .

Здесь будут отображаться все плагины, у которых есть обновления, и вы можете отсортировать их по имени или приоритету уязвимостей безопасности (5) . Кроме того, если вы щелкните вкладку Плагины (6) слева, вы сможете управлять плагинами всего сайта так же, как в панели администратора WP.

Только такие службы позволяют планировать автоматические обновления (8) . Таким образом вы узнаете, когда будет проводиться техническое обслуживание. И когда на сайте потенциально могут быть проблемы (9) .
Использование подобной службы управления WordPress может сэкономить много времени и избавить администраторов сайта от головной боли. Вы получаете функции, не встроенные в ядро WP, которые могут значительно облегчить вашу жизнь. И ManageWP не единственный. Управляемые хосты, такие как Pressable, Flywheel и другие, имеют такую же панель управления для одновременной обработки нескольких сайтов.
Как обновить плагины вручную
Однако ручное обновление ваших плагинов - это способ, которым многие люди управляют сайтом. На самом деле, ручное обновление плагинов WordPress не может быть проще. Просто перейдите в раздел «Плагины - Установленные плагины» (1) на панели инструментов и найдите плагины, которые нужно обновить.

Самый быстрый и простой способ обновления - просто щелкнуть ссылку « Обновить сейчас» (2) под отдельным плагином. Процесс завершится немедленно, в реальном времени, и через несколько секунд вы будете готовы двигаться дальше.
Вы также можете установить флажок (3) для любого количества плагинов, которые вы хотите обновить в пакете. Затем просто щелкните раскрывающийся список и выберите « Обновить» (4) . Процесс запустится, и все они обновятся. Мы рекомендуем оставаться на странице, пока они обновляют и просматривают список. У нас были сломанные плагины, когда мы уходили в середине обновления.

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

Введите учетные данные и подключитесь (1) , а затем перейдите в каталог / public_html / wp-content / (2) и найдите папку плагинов (3) . Внутри найдите плагин, который хотите обновить (4) , щелкните правой кнопкой мыши, чтобы загрузить резервную копию (5) на всякий случай, а затем щелкните правой кнопкой мыши, чтобы удалить старую версию (6) .
На этом этапе вам понадобится самая новая версия плагина на вашем компьютере, которую вы можете получить со страницы плагина WordPress.org (7) или с сайта разработчика, на котором вы его купили.

Затем вам нужно будет распаковать загруженный файл .zip , не переименовывая папку . Затем просто загрузите эту папку, перетащив ее в каталог / wp-content / plugins (или щелкнув правой кнопкой мыши и выбрав « Загрузить» ).

И плагин обновлен!
Как отменить (или откатить) обновление плагина
Иногда обновление плагина вызывает проблемы, независимо от того, насколько вы осторожны. В таких случаях хорошо иметь план резервного копирования, чтобы вы могли восстановить свой сайт как можно быстрее.
Самый простой способ сделать это - вернуться к предыдущей версии плагина. На каждой странице плагина в репозитории WordPress.org вы увидите ссылку Advanced View (1) .

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

Загрузите последнюю версию, которая, как вы знаете, была безопасной (скорее всего, последняя до начала проблемы), и просто удалите старую и установите на ее место предыдущую версию. Вы можете использовать те же методы, которые мы показали выше, чтобы справиться с этим. Это тот же процесс, только вы возвращаетесь на момент релиза назад, а не вперед.
Если это не вариант, и вы последовали нашему совету в начале и сделали полную резервную копию своего сайта, вы можете восстановить эту полную резервную копию, и старая версия плагина будет включена в нее.
Или вы также можете доверять плагину для управления своими плагинами и установки WP Rollback.

WP Rollback - фантастический плагин, который обрабатывает любую тему или плагин в репозитории WordPress.org и восстанавливается до любой версии, размещенной там. Это автоматизированный способ сделать то, что мы показали выше, и мы не можем его порекомендовать.
Заключение
Обновление плагинов WordPress - одна из самых важных частей управления сайтом WordPress и безопасности сайта. Но это не значит, что это должно быть неприятно. Вы устанавливаете расписание для автоматических обновлений. Или вы можете обрабатывать каждый плагин индивидуально, вручную выбирая, когда и когда будут установлены новые версии. Важно то, что плагины обновляются. Не как . Но, надеюсь, теперь вы будете знать, как это сделать, и они это сделают.
Какой метод управления обновлениями плагинов WordPress вы предпочитаете?
Статья в избранном изображении Корози Франсуа-Золтан / shutterstock.com
