Function Reference: geodir_affiliate_plugin_activated

Summary

Called after geodirctory affiliate plugin activated.

Parameters

$plugin
(string) (required) Plugin directory path.

Default: None

Change Log

Since: 1.0.0

Source File

geodir_affiliate_plugin_activated() is located in geodir_affiliate/geodir_affiliate_functions.php [Line: 52]

Source Code

function geodir_affiliate_plugin_activated( $plugin ) {
	if (!get_option('geodir_installed'))  {
		$file = plugin_basename(__FILE__);
		
		if ($file == $plugin) {
			$all_active_plugins = get_option( 'active_plugins', array() );
			
			if (!empty($all_active_plugins) && is_array($all_active_plugins)) {
				foreach ($all_active_plugins as $key => $plugin) {
					if ($plugin ==$file) {
						unset($all_active_plugins[$key]);
					}
				}
			}
			update_option('active_plugins', $all_active_plugins);
		}
		
		wp_die(__('There was an issue determining where GeoDirectory Plugin is installed and activated. Please install or activate GeoDirectory Plugin.', GDAFFILIATE_TEXTDOMAIN));
	}
}