"A drop-in library for WordPress themes or plugins to manage updates."
self-hosted...can't be submitted to official WordPress repository...non-GPL licensed...custom-made...commercial...etc.
- PHP 7.4+
- WordPress 5.9+
- Grab the
class-external-update-manager.phpfile and place it somewhere inside the theme or plugin directory - Add a
require_oncecall in the theme'sfunctions.phpor in the plugin'smain php filereferencing the class file - Run the
EUM_Handlerwith thefull pathof the theme or plugin and theupdate URLto check for the latest version available
require_once 'class-external-update-manager.php';
EUM_Handler::run( __FILE__, '<UPDATE URL>' );
