Awesome
Automatic Updates for CodeCanyon WordPress Plugins
This is a library for WordPress plugin developers who sell their plugins on CodeCanyon and would like to provide automatic plugin updates to their users.
Requirements
User must install the Envato WordPress Toolkit plugin.
Instructions
In your plugin, attach an action to plugins_loaded
:
add_action( 'plugins_loaded', 'my_envato_updates_init' );
function my_envato_updates_init() {
include plugin_dir_path( __FILE__ ) . 'lib/envato-plugin-update.php';
PresetoPluginUpdateEnvato::instance()->add_item( array(
'id' => NNNNNNN,
'basename' => plugin_basename( __FILE__ )
) );
}
where the id
is the product ID of your plugin. For example, the product ID of this plugin:
http://codecanyon.net/item/storage-for-contact-form-7-/7806229
is
7806229
Example
This library is used by the Storage for Contact Form 7 plugin.