Don’t want to host your plugin in the WordPress.org Plugin Directory? Of course, you can decide not to—it’s a free community after all. But you must host it somewhere so the plugin can be found, and you also should provide your users with updates to your plugin. Most people who decide not to host their plugins on WordPress.org tend to use Github but WordPress doesn’t know how to update Github–hosted plugin, it needs help. And today, we will help you help WordPress update your plugins with, you guessed it, a helper class.
In this part of the “Toolbox of the Smart WordPress Developer” series, we’re going to go through WordPress Github Plugin Updater, a tool to handle the update process for WordPress plugins hosted on Github.