/** * Initialize method. * */ public function init() { // Redirect after activate plugin if (get_option('ws_do_activation_redirect', false)) { delete_option('ws_do_activation_redirect'); if (!isset($_GET['activate-multi'])) { wp_redirect(add_query_arg('page', 'wc-settings&tab=sendinblue', admin_url('admin.php'))); } } // localization in the init action for WPML support load_plugin_textdomain('wc_sendinblue', false, dirname(plugin_basename(__FILE__)) . '/languages'); // subscribe if (isset($_GET['ws_action']) && $_GET['ws_action'] == 'subscribe') { WC_Sendinblue::subscribe(); exit; } if (isset($_GET['ws_action']) && $_GET['ws_action'] == 'logout') { WC_Sendinblue::logout(); } }