Descrizione

Il filtro wpforms_form_locker_age_get_error_message ti consente di personalizzare il messaggio di errore di verifica dell'età visualizzato dall'addon Form Locker quando un utente non soddisfa il requisito di età minima. Per impostazione predefinita, WPForms mostra un messaggio standard, ma puoi sovrascriverlo con le tue parole.

Questo filtro è particolarmente utile quando desideri aggiungere un linguaggio specifico al contesto dei tuoi moduli. Ad esempio, puoi usarlo per spiegare perché un utente è limitato o suggerire azioni alternative se non supera la verifica dell'età.

parametrotipodescrizione
$messagestringIl messaggio di errore predefinito mostrato quando la verifica dell'età fallisce.
$form_idintL'ID del modulo corrente.
$form_dataarrayLe impostazioni e i dati di configurazione del modulo.

Origine

wpforms-form-locker\src\Lockers\Age.php

Esempio

function wpf_dev_custom_age_error( $message, $form_id, $form_data ) {
    if ( $form_id === 123 ) {
        $message = __( 'Sorry, you must be 18 or older to complete this form.', 'text-domain' );
    }
    return $message;
}
add_filter( 'wpforms_form_locker_age_get_error_message', 'wpf_dev_custom_age_error', 10, 3 );

Articolo di riferimento