verified ) { return $approved; } $successToken = sanitize_text_field(wp_unslash($_POST['adcaptcha_successToken'])); $verify = new Verify(); $response = $verify->verify_token($successToken); if ( $response === false ) { $approved = new WP_Error( 'adcaptcha_error', __( 'Incomplete captcha, Please try again', 'adcaptcha' ), 400 ); return $approved; } $this->verified = true; return $approved; } // Renders the captcha before the submit button public function captcha_trigger_filter($submit_field) { return AdCaptcha::captcha_trigger() . $submit_field; } }