Я не знаю каких-либо решений для итерации и автоматического обновления вашего списка плагинов, но я предполагаю, что любая система, которая может автоматически обновлять сам WordPress, может быть модифицирована для обновления всего в довольно короткие сроки.
Тем не менее, я знаю два хороших способа автоматического обновления WordPress:
Это онлайн-сервис, который позволяет удаленно отслеживать и обновлять WordPress при необходимости. Исходя из первоначального описания, которое я получил (у меня не было возможности проверить его самостоятельно), вы можете настроить систему на автоматическое обновление без вашего вмешательства.
У меня есть несколько клиентов, которые клянутся этим плагином. Он будет автоматически обновлять WordPress (не ваши плагины), когда обновление станет доступным.
Обновление 13/13/11
Другой вариант, так как вы уже используете cron для планирования обновления, это написать скрипт и использовать Subversion.
Если вы устанавливаете WordPress через Subversion, вы можете просто запустить svn up
автоматическое обновление до последней версии. Это обновит ваши файлы, но не базу данных ... так что вам нужно написать скрипт для кода, который также выполняет обновление базы данных.
Плагины будут работать так же. Вместо того, чтобы использовать встроенный установщик, проверьте плагины, которые вы используете через Subversion, и выполните итерацию по /plugins
папке с svn up
командой, чтобы поддерживать их актуальность.
Некоторые из моих сайтов используют частные плагины, которые размещены на GitHub - я использую тот же процесс там. Я использую плагин git clone
и просто запускаю git pull
cron, чтобы поддерживать их в актуальном состоянии.