'; } add_filter( 'registration_errors', 'wpa_wpregistration_extra_validation', 10, 3 ); function wpa_wpregistration_extra_validation( $errors, $sanitized_user_login, $user_email ) { if (wpa_check_is_spam($_POST)){ do_action('wpa_handle_spammers','wpregistration', $_POST); if ( !is_object( $errors ) ) { $errors = new WP_Error(); } $errors->add( 'wpa_extra_email', __($GLOBALS['wpa_error_message']) ); } return $errors; } endif;