1
0
Fork 0
mirror of https://github.com/inretio/WordPress-Plugin-Boilerplate synced 2024-12-22 20:03:53 +02:00

Add activation/deactivation hooks

This commit is contained in:
Nathan Tyler 2012-04-03 16:57:05 -07:00
parent a1ec8ed84b
commit 88fccec638

View file

@ -58,6 +58,9 @@ class PluginName {
// Load JavaScript and stylesheets // Load JavaScript and stylesheets
$this->register_scripts_and_styles(); $this->register_scripts_and_styles();
register_activation_hook( __FILE__, array( &$this, 'activate' ) );
register_deactivation_hook( __FILE__, array( &$this, 'deactivate' ) );
/* /*
* TODO: * TODO:
* Define the custom functionality for your plugin. The first parameter of the * Define the custom functionality for your plugin. The first parameter of the
@ -74,6 +77,20 @@ class PluginName {
} // end constructor } // end constructor
function activate($network_wide) {
/*
TODO define activation functionality here
$network_wide is true if WPMU superadmin uses "Network Activate" action, false if WPMU is disabled or plugin is activated on an individual blog
*/
}
function deactivate($network_wide) {
/*
TODO define deactivation functionality here
$network_wide is true if WPMU superadmin uses "Network Deactivate" action, false if WPMU is disabled or plugin is deactivated on an individual blog
*/
}
/*--------------------------------------------* /*--------------------------------------------*
* Core Functions * Core Functions
*---------------------------------------------*/ *---------------------------------------------*/