It is really one trouble to install or update plugin as zip from Github. But Github is great for picking up custom modification to pluins which are not officially available in WordPress Repo. You Can Install WordPress Themes Plugins From GitHub With WP Pusher Plugin. The Free, F/OSS Version Works With Any Public Repository. They have a paid version, which is intended for private repo. WP Pusher can be used for helping/developing other plugins which needs the pull action from Github repo or Gist. This post is also great as self reminder!
It also supports Gitlab. Which simply means many possibilities.
How To Install WordPress Themes, Plugins From GitHub With WP Pusher
WP Pusher listens for pushes to GitHub and make sure that the WordPress plugins and themes is up-to-date. It actually uses GitHub’s webhook feature.
---
Here is the official webpage of WP-Pusher :
1 | https://wppusher.com/ |
There is not much to write about how to download a WordPress plugin and upload it from WordPress admin panel as zip file to install it. Do it.
For the developers, there is PHP library for interacting with the Pusher HTTP API :
1 | https://github.com/pusher/pusher-http-php |
4 years ago, WP Pusher was a plugin which used to notify the visitors of a new post in real-time using Pusher and the publish_post hook by creating a small popup on the bottom left of the web page with a message and a link to the new post which finally used to fade out. That thing needed the
1 | https://github.com/wphax/WP-Pusher |
That plugin needed the pusher-php-server submodule. Pusher can be installed with PHP Composer :
1 | composer require pusher/pusher-php-server |
The original engine remained the same, so it actually can be used to send to unlimited push notifications to iOS or Android :
1 | https://docs.pusher.com/beams |
Lot of matters are interrelated and it is not odd to that same developer actually has slightly different developments.
Tagged With proui admin theme git-hub , wp pusher