existe-t-il un moyen de mettre à jour facilement un plugin installé sur plusieurs sites à partir d'un dépôt github. Je sais que je peux le faire à partir de la ligne de commande de chaque serveur en utilisant git pull. mais existe-t-il un moyen de le faire à partir de l'admin wordpress similaire à la façon dont les plugins sont mis à jour?
plugin-development
git
dwenaus
la source
la source
Réponses:
J'ai écrit une classe PHP qui permet à un développeur de plugin d'incorporer des mises à jour de GitHub dans son plugin. Voici un lien pour cela -> https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
la source
J'ai récemment rédigé un article sur le déploiement d'un site WordPress complet avec quelques plugins et thèmes personnalisés sur plusieurs serveurs à l'aide de Capistrano. Vous pourriez probablement faire de même pour le seul dépôt de plugin.
Il y a un tas de bons articles pour les détails étape par étape sur le démarrage de Capistrano pour WordPress .
la source
Découvrez cette classe de mise à jour du plugin pour WordPress: https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
la source
La solution que j'ai finalement trouvée était d'utiliser un service de déploiement tel que http://deployhq.com et http://deploy.phpfog.com . La bonne chose à propos de ces services est que vous pouvez facilement revenir à n'importe quel commit
la source
J'ai utilisé ce plugin
https://wppusher.com/
Ça fonctionne bien,
Prend en charge github, gitlab, bitbucket
Gratuit pour les dépôts publics
la source