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

10

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

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

Ответы:

2

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

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

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

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

dwenaus
источник
0

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

https://wppusher.com/

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

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

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

BHV
источник