web-dev-qa-db-fra.com

Un moyen de mettre à jour automatiquement les plugins en utilisant cron?

Existe-t-il une solution pour garder les plugins mis à jour avec wordpress en les mettant à niveau automatiquement sans avoir besoin d'accéder au panneau d'administration à chaque fois?

4
ShadowPress

Holy schmoly shadowpress - quelle idée risquée.

J'imagine que l'on pourrait écrire un plug-in cron pour le faire, MAIS quel risque… Déjà, la fonctionnalité de mise à jour automatique de wordpress automatique rend la tentation beaucoup trop tentante d'appuyer simplement sur le bouton de mise à jour sur un tas de mises à jour.

La procédure "sûre" recommandée pour les mises à niveau du système est la suivante: 1) lisez d'abord les journaux des modifications et testez toutes les mises à niveau lors d'une installation locale similaire 2) effectuez une sauvegarde avant la mise à niveau 3) appliquez les mises à jour individuellement, en vérifiant que tout va bien entre les deux, peut-être même en faisant une nouvelle sauvegarde entre les deux afin que vous puissiez revenir en arrière si une mise à niveau ne correspond pas à votre site.

Si on peut faire face aux conséquences d'une erreur, on peut sauter une étape ... mais opter pour une mise à jour entièrement automatisée ressemble à une recette pour un désastre.

Considérez le rapport probabilité/risque/impact:

exemple: la probabilité qu'un tsunami provoque la fonte d'un réacteur nucléaire peut être faible, mais son impact s'il en est ......

Étant donné que les plugins sont écrits par une variété de développeurs tiers, il y a une grande ressemblance entre eux. De plus, certains plugins proposent de nouvelles fonctionnalités majeures dans une mise à jour et nécessitent parfois une intervention humaine.

Cela dit - un regard sur les questions "liées" vous montrera que la question se pose de temps en temps. Par exemple: Mise à jour réelle et automatisée de Wordpress, y compris les plugins

Plugin pour la mise à niveau automatisée de WordPress Core et de ses plugins?

2
anmari