Generic plugin (de)activation hook?

do_action( ‘deactivate_’ . $plugin, $network_deactivating );

Fires as a specific plugin is being deactivated.

do_action( ‘deactivated_plugin’, $plugin, $network_deactivating );

Fires after a plugin is deactivated.

The above hooks don’t fire when silent mode is activated (eg: during an update).

Refer:

deactivated_plugin

Leave a Comment