admin_url('admin-ajax.php'), 'is_rtl' => (function_exists('is_rtl') ? (bool)is_rtl() : false), 'token' => Security::generateToken() )); } function setupActions() { // ajax requests add_action( 'wp_ajax_mailpoet_form_subscribe', 'mailpoet_form_subscribe' ); add_action( 'wp_ajax_nopriv_mailpoet_form_subscribe', 'mailpoet_form_subscribe' ); // post request add_action( 'admin_post_nopriv_mailpoet_form_subscribe', 'mailpoet_form_subscribe' ); add_action( 'admin_post_mailpoet_form_subscribe', 'mailpoet_form_subscribe' ); /*add_action( 'init', 'mailpoet_form_subscribe' );*/ } }