Beschreibung

Der wpforms_form_locker_age_get_error_message Filter ermöglicht es Ihnen, die Fehlermeldung zur Altersüberprüfung anzupassen, die vom Form Locker Add-on angezeigt wird, wenn ein Benutzer das Mindestalter nicht erreicht. Standardmäßig zeigt WPForms eine Standardmeldung an, aber Sie können diese durch Ihre eigene Formulierung überschreiben.

Dieser Filter ist besonders nützlich, wenn Sie kontextspezifische Sprache zu Ihren Formularen hinzufügen möchten. Sie können ihn beispielsweise verwenden, um zu erklären, warum ein Benutzer eingeschränkt ist, oder alternative Aktionen vorschlagen, wenn die Altersüberprüfung fehlschlägt.

Parametertypbeschreibung
$messageZeichenketteDie Standard-Fehlermeldung, die angezeigt wird, wenn die Altersüberprüfung fehlschlägt.
$form_idintDie ID des aktuellen Formulars.
$form_dataArrayDie Formulareinstellungen und Konfigurationsdaten.

Quelle

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

Beispiel

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

Referenzartikel