Wie kann ich ein WordPress-Plugin aus einem Git-Repository (Github) aktualisieren?

10

Gibt es eine Möglichkeit, ein auf mehreren Sites installiertes Plugin einfach von einem Github-Repo aus zu aktualisieren? Ich weiß, dass ich es mit git pull über die Befehlszeile jedes Servers tun kann. Aber gibt es eine Möglichkeit, dies vom WordPress-Administrator aus zu tun, ähnlich wie Plugins aktualisiert werden?

dwenaus
quelle
Ich stelle mir vor, Sie könnten dies mit der Github-API tun . Vielleicht schauen Sie sich dieses Plugin an , das die API verwendet, um einige Daten von Github abzurufen.
Milo
Danke für den Link. Ich frage mich nur, ob es einen einfachen Weg oder ein vorhandenes Plugin gibt. Ich möchte es lieber nicht selbst codieren müssen.
Dwenaus

Antworten:

2

Ich habe kürzlich einen Beitrag über die Bereitstellung einer gesamten WordPress-Site mit einigen benutzerdefinierten Plugins und Designs auf mehreren Servern mit Capistrano geschrieben. Sie könnten wahrscheinlich dasselbe nur für das einzelne Plugin-Repo tun.

Es gibt eine Reihe guter Beiträge, in denen Sie Schritt für Schritt erfahren, wie Sie Capistrano für WordPress einsetzen können .

Dave Konopka
quelle
Capistrano sieht ziemlich cool aus, aber nicht wirklich das, wonach ich suche. Ich suche etwas, das vom wp-Administrator funktioniert. +1 sowieso :)
dwenaus
1

Die Lösung, die ich schließlich fand, bestand darin, einen Bereitstellungsdienst wie http://deployhq.com und http://deploy.phpfog.com zu verwenden . Das Schöne an diesen Diensten ist, dass Sie problemlos auf jedes Commit zurücksetzen können

dwenaus
quelle
0

Ich habe dieses Plugin benutzt

https://wppusher.com/

Es funktioniert gut,

Unterstützt Github, Gitlab, Bitbucket

Kostenlos für öffentliche Repositories

bhv
quelle