Реальное автоматическое и автоматическое обновление WordPress, включая плагины


8

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

У меня есть несколько плагинов WordPress (> 20) и многостраничная установка WordPress, и я не хочу тратить свое время на обновление.

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

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

Ответы:


4

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

Тем не менее, я знаю два хороших способа автоматического обновления WordPress:

WP Remote

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

WordPress Автоматическое Обновление

У меня есть несколько клиентов, которые клянутся этим плагином. Он будет автоматически обновлять WordPress (не ваши плагины), когда обновление станет доступным.


Обновление 13/13/11

Другой вариант, так как вы уже используете cron для планирования обновления, это написать скрипт и использовать Subversion.

Если вы устанавливаете WordPress через Subversion, вы можете просто запустить svn upавтоматическое обновление до последней версии. Это обновит ваши файлы, но не базу данных ... так что вам нужно написать скрипт для кода, который также выполняет обновление базы данных.

Плагины будут работать так же. Вместо того, чтобы использовать встроенный установщик, проверьте плагины, которые вы используете через Subversion, и выполните итерацию по /pluginsпапке с svn upкомандой, чтобы поддерживать их актуальность.

Некоторые из моих сайтов используют частные плагины, которые размещены на GitHub - я использую тот же процесс там. Я использую плагин git cloneи просто запускаю git pullcron, чтобы поддерживать их в актуальном состоянии.


1
Старый плагин WordPress Automatic Upgrade плох и никогда не должен использоваться. Он не будет обновляться должным образом после 3.2 или около того. Если у вас есть клиенты, снимите их, как можно скорее. Для тех, кто использовал его и обнаружил, что его визуальный редактор больше не работает должным образом: a) удалите плагин, b) выполните переустановку в обычном встроенном обновлении. Это исправит установку. Основным показателем этой проблемы является то, что полноэкранная кнопка будет отсутствовать в редакторе для 3.2.
Отто
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.