Descrição

O filtro wpforms_form_locker_age_get_error_message permite personalizar a mensagem de erro de verificação de idade exibida pelo addon Form Locker quando um utilizador não cumpre o requisito de idade mínima. Por defeito, o WPForms exibe uma mensagem padrão, mas pode substituí-la com a sua própria redação.

Este filtro é especialmente útil quando pretende adicionar linguagem específica ao contexto dos seus formulários. Por exemplo, pode utilizá-lo para explicar porque é que um utilizador está restrito ou sugerir ações alternativas se falhar a verificação de idade.

parâmetrotipodescrição
$messagestringA mensagem de erro padrão exibida quando a verificação de idade falha.
$id_formulariointO ID do formulário atual.
$form_datamatrizAs definições e dados de configuração do formulário.

Origem

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

Exemplo

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

Artigo de Referência