Je ne connais aucune solution pour itérer et mettre à jour automatiquement votre liste de plug-ins, mais je suppose que tout système qui peut mettre à jour automatiquement WordPress lui-même peut être modifié pour tout mettre à jour dans un délai assez court.
Cela dit, je connais deux bonnes façons de mettre à jour WordPress automatiquement:
Il s'agit d'un service en ligne qui vous permet de surveiller et de mettre à jour WordPress à distance en cas de besoin. D'après la description initiale que j'ai reçue (je n'ai pas eu l'occasion de le tester moi-même), vous pouvez configurer le système pour mettre à jour les choses automatiquement sans votre intervention.
J'ai plusieurs clients qui ne jurent que par ce plug-in. Il mettra automatiquement à niveau WordPress (et non vos plug-ins) chaque fois qu'une mise à jour sera disponible.
Mise à jour 13/07/11
Une autre option, puisque vous utilisez déjà cron pour planifier la mise à jour, est de l'écrire et d'utiliser Subversion.
Si vous installez WordPress via Subversion, vous pouvez simplement exécuter svn up
la mise à jour automatique vers la dernière version. Cela mettra à jour vos fichiers, mais pas la base de données ... vous devrez donc écrire un hit au code qui exécute également la mise à jour db.
Les plugins fonctionneront de la même manière. Plutôt que d'utiliser l'installateur intégré, consultez les plugins que vous utilisez via Subversion et parcourez le /plugins
dossier avec une svn up
commande pour les garder à jour.
Certains de mes sites utilisent des plugins privés hébergés sur GitHub - j'y utilise le même processus. Je vérifie le plugin en utilisant git clone
et je lance juste git pull
sur un cron pour les garder à jour avec la dernière version.