Как я могу обновить плагин WordPress из репозитория Git (GitHub)


10

Есть ли способ легко обновить плагин, установленный на нескольких сайтах из репозитория GitHub. Я знаю, что могу сделать это из командной строки каждого сервера, используя git pull. но есть ли способ сделать это из админки WordPress, аналогично тому, как плагины обновляются?


Я думаю, вы могли бы сделать это с GitHub API . Может быть, посмотрите на этот плагин , который использует API для получения данных из GitHub.
Майло

спасибо за ссылку. Мне просто интересно, есть ли простой способ или существующий плагин. Я бы предпочел не кодировать это сам.
Двенаус

Ответы:



2

Недавно я написал пост о развертывании всего сайта WordPress с несколькими пользовательскими плагинами и темами на нескольких серверах с использованием Capistrano. Вы могли бы сделать то же самое только для одного репозитория плагинов.

Там есть куча хороших постов с пошаговыми подробностями о том, как заставить Capistrano перейти на WordPress .


Capistrano выглядит довольно круто, но не совсем то, что мне нужно. Я ищу что-то, что будет работать от администратора WP. +1 в любом случае :)
dwenaus


1

В итоге я нашел решение использовать службу развертывания, такую ​​как http://deployhq.com и http://deploy.phpfog.com . Хорошая особенность этих сервисов в том, что вы можете легко откатиться до любого коммита


0

Я использовал этот плагин

https://wppusher.com/

Работает нормально,

Поддерживает github, gitlab, bitbucket

Бесплатно для публичных репозиториев

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.