Descripción

En wpforms_form_locker_age_get_error_message le permite personalizar el mensaje de error de verificación de edad que muestra el complemento Form Locker cuando un usuario no cumple el requisito de edad mínima. Por defecto, WPForms muestra un mensaje estándar, pero usted puede sustituirlo con su propia redacción.

Este filtro es especialmente útil cuando desea añadir lenguaje específico del contexto a sus formularios. Por ejemplo, puede utilizarlo para explicar por qué un usuario está restringido o sugerir acciones alternativas si no supera la verificación de edad.

parámetrotipodescripción
$messagecadenaEl mensaje de error por defecto que se muestra cuando falla la verificación de la edad.
$form_idintEl ID del formulario actual.
$form_datamatrizLos ajustes del formulario y los datos de configuración.

Fuente

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

Ejemplo

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 );

Artículo de referencia