require_once 'wcmp_config.php'; if (!defined('ABSPATH')) { exit; } // Exit if accessed directly if (!defined('WCMp_PLUGIN_TOKEN')) { exit; } if (!defined('WCMp_TEXT_DOMAIN')) { exit; } // Activation Hooks register_activation_hook(__FILE__, 'wcmp_check_if_another_vendor_plugin_exits'); register_activation_hook(__FILE__, 'activate_wcmp_plugin'); register_activation_hook(__FILE__, 'flush_rewrite_rules'); if (!class_exists('WCMp') && WC_Dependencies_Product_Vendor::is_woocommerce_active()) { global $WCMp; require_once 'classes/class-wcmp.php'; $WCMp = new WCMp(__FILE__); $GLOBALS['WCMp'] = $WCMp; if (is_admin() && !defined('DOING_AJAX')) { add_filter('plugin_action_links_' . plugin_basename(__FILE__), 'WCMp_action_links'); } } else { add_action('admin_notices', 'wcmp_admin_notice'); function wcmp_admin_notice() { ?> <div class="error"> <p><?php _e('WCMp plugin requires <a href="http://wordpress.org/extend/plugins/woocommerce/">WooCommerce</a> plugins to be active!', WCMp_TEXT_DOMAIN);