Comment puis-je mettre à jour un plugin wordpress à partir d'un référentiel Git (github)

10

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?

dwenaus
la source
j'imagine que vous pourriez le faire avec l' api github . peut-être jetez un oeil à ce plugin , qui utilise l'api pour récupérer des données de github.
Milo
Merci pour le lien. je me demande simplement s'il existe un moyen simple ou un plugin existant. je préfère ne pas avoir à le coder moi-même.
dwenaus

Réponses:

2

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 .

Dave Konopka
la source
Capistrano a l'air plutôt cool, mais pas vraiment ce que je recherche. Je cherche quelque chose qui fonctionnera depuis l'administrateur wp. +1 quand même :)
dwenaus
1

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

dwenaus
la source
0

J'ai utilisé ce plugin

https://wppusher.com/

Ça fonctionne bien,

Prend en charge github, gitlab, bitbucket

Gratuit pour les dépôts publics

bhv
la source