czy istnieje sposób na łatwą aktualizację wtyczki zainstalowanej na wielu stronach z repozytorium github. Wiem, że mogę to zrobić z wiersza poleceń każdego serwera za pomocą git pull. ale czy istnieje sposób na zrobienie tego od administratora wordpress podobnie jak w przypadku aktualizacji wtyczek?
plugin-development
git
dwenaus
źródło
źródło
Odpowiedzi:
Napisałem klasę PHP, która pozwala programistom wtyczek włączać aktualizacje z GitHub do ich wtyczek. Oto link do niego -> https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
źródło
Niedawno napisałem post o wdrożeniu całej witryny WordPress z kilkoma niestandardowymi wtyczkami i motywem na wielu serwerach za pomocą Capistrano. Prawdopodobnie możesz zrobić to samo dla pojedynczego repo wtyczki.
Istnieje wiele dobrych postów na temat krok po kroku na temat uruchamiania Capistrano w WordPress .
źródło
Sprawdź tę klasę aktualizacji wtyczek dla WordPress: https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
źródło
Rozwiązaniem, które ostatecznie znalazłem, było skorzystanie z usługi wdrażania, takiej jak http://deployhq.com i http://deploy.phpfog.com . Zaletą tych usług jest to, że można łatwo przywrócić do dowolnego zatwierdzenia
źródło
Użyłem tej wtyczki
https://wppusher.com/
To działa dobrze,
Obsługuje github, gitlab, bitbucket
Bezpłatnie dla publicznych repozytoriów
źródło