This plugin can be deleted.', 'simple-tags'); } return $links; }, 10, 2 ); } if (defined('TAXOPRESS_FILE') || $pro_active) { if(!function_exists('deactivate_plugins')){ require_once ABSPATH . 'wp-admin/includes/plugin.php'; } //deactivate current plugin if pro is active deactivate_plugins( plugin_basename( __FILE__ ) ); return; } define ( 'TAXOPRESS_FILE', __FILE__ ); define('STAGS_MIN_PHP_VERSION', '5.6'); define('STAGS_OPTIONS_NAME', 'simpletags'); // Option name for save settings define('STAGS_OPTIONS_NAME_AUTO', 'simpletags-auto'); // Option name for save settings auto terms define('STAGS_URL', plugins_url('', __FILE__)); define('STAGS_DIR', rtrim(plugin_dir_path(__FILE__), '/')); define('TAXOPRESS_ABSPATH', __DIR__); // Check PHP min version if (version_compare(PHP_VERSION, STAGS_MIN_PHP_VERSION, '<')) { require STAGS_DIR . '/inc/class.compatibility.php'; // possibly display a notice, trigger error add_action('admin_init', array('SimpleTags_Compatibility', 'admin_init')); // stop execution of this file return; } require STAGS_DIR . '/inc/loads.php'; // Init TaxoPress function init_free_simple_tags() { if (is_admin() && !defined('TAXOPRESS_PRO_VERSION')) { require_once(TAXOPRESS_ABSPATH . '/includes-core/TaxopressCoreAdmin.php'); new \PublishPress\Taxopress\TaxopressCoreAdmin(); } } add_action('plugins_loaded', 'init_free_simple_tags'); // Activation, uninstall register_activation_hook(__FILE__, array('SimpleTags_Plugin', 'activation')); register_deactivation_hook(__FILE__, array('SimpleTags_Plugin', 'deactivation')); add_action('plugins_loaded', 'init_simple_tags');