plugin, $plugin->new_version ) ) {
return $should_update;
}
if ( 'makecommerce/makecommerce.php' !== $plugin->plugin ) {
return $should_update;
}
return false;
}
add_filter( 'auto_update_plugin', 'disable_makecommerce_automatic_updates', 99, 2 );
/**
* The code that runs during plugin activation.
* This action is documented in includes/class-makecommerce-activator.php
*
* @since 3.0.1
*/
function activate_makecommerce() {
require_once plugin_dir_path( __FILE__ ) . 'includes/activator.php';
MakeCommerce\Activator::activate();
}
/**
* The code that runs during plugin deactivation.
* This action is documented in includes/class-makecommerce-deactivator.php
*
* @since 3.0.1
*/
function deactivate_makecommerce() {
require_once plugin_dir_path( __FILE__ ) . 'includes/deactivator.php';
MakeCommerce\Deactivator::deactivate();
}
register_activation_hook( __FILE__, 'activate_makecommerce' );
register_deactivation_hook( __FILE__, 'deactivate_makecommerce' );
/**
* The core plugin class that is used to define internationalization,
* payment-specific hooks, and shipping-specific site hooks.
*/
require plugin_dir_path( __FILE__ ) . 'includes/makecommerce.php';
/**
* Begins execution of the plugin.
*
* @since 3.0.0
*/
function run_makecommerce() {
$makeCommerce = new MakeCommerce();
$makeCommerce->run();
}
run_makecommerce();