woocommerce_registration_errors

FILTER woocommerce\includes\wc-user-functions.php (ligne 134) github
Filters registration errors before a customer account is registered. This hook filters registration errors. This can be used to manipulate the array of errors before they are displayed.
traduction française
Filtre les erreurs d'enregistrement avant l'enregistrement d'un compte client. Ce crochet filtre les erreurs d'enregistrement. Il peut être utilisé pour manipuler le tableau des erreurs avant qu'elles ne soient affichées.

Paramètres

Entrée :
$errors, $username, $email
Sortie :
@param \WP_Error $errors Error object.
@param string $username Customer username.
@param string $user_email Customer email address.
@return \WP_Error

Utilisation

Validation des champs d'inscription personnalisés

Valider les données du formulaire d'inscription

account
// Valider les champs d'inscription
add_filter('woocommerce_registration_errors', 'valider_inscription', 10, 3);

function valider_inscription($errors, $username, $email) {
    if (empty($_POST['billing_phone'])) {
        $errors->add('phone_error', 'Le numéro de téléphone est obligatoire.');
    }
    
    return $errors;
}

Actualités

Chargement des actualités...