No conozco ninguna solución para iterar y actualizar automáticamente su lista de complementos, pero supongo que cualquier sistema que pueda actualizar automáticamente WordPress puede modificarse para actualizar todo en un tiempo bastante corto.
Dicho esto, conozco dos buenas maneras de actualizar WordPress automáticamente:
Este es un servicio en línea que le permite monitorear y actualizar WordPress de forma remota cuando sea necesario. De la descripción inicial que recibí (no he tenido la oportunidad de probarlo yo mismo), puede configurar el sistema para actualizar las cosas automáticamente sin su intervención.
Tengo varios clientes que juran por este complemento. Actualizará automáticamente WordPress (no sus complementos) siempre que haya una actualización disponible.
Actualización 13/07/11
Otra opción, dado que ya está usando cron para programar la actualización, es realizar un script y usar Subversion.
Si instala WordPress a través de Subversion, simplemente puede ejecutar svn up
para actualizar automáticamente a la última versión. Esto actualizará sus archivos, pero no la base de datos ... por lo que también necesitará escribir un hit en el código que ejecuta la actualización de db.
Los complementos funcionarán de la misma manera. En lugar de usar el instalador incorporado, revise los complementos que está usando a través de Subversion e itere a través de la /plugins
carpeta con un svn up
comando para mantenerlos actualizados.
Algunos de mis sitios están usando complementos privados que están alojados en GitHub. Yo uso el mismo proceso allí. Compruebo el complemento usando git clone
y simplemente ejecuto git pull
un cron para mantenerlos actualizados con la última versión.