AI要約
説明
wpforms_form_locker_age_get_error_messageフィルターは、ユーザーが最低年齢要件を満たしていない場合にフォームロッカーアドオンが表示する年齢確認のエラーメッセージをカスタマイズできます。デフォルトでは、WPFormsは標準メッセージを表示しますが、独自の言葉で上書きできます。
このフィルターは、フォームにコンテキスト固有の言語を追加したい場合に特に役立ちます。たとえば、ユーザーが制限されている理由を説明したり、年齢確認に失敗した場合に代替アクションを提案したりするために使用できます。
| パラメーター | タイプ | 説明 |
|---|---|---|
$メッセージ | 文字列 | 年齢確認が失敗した場合に表示されるデフォルトのエラーメッセージ。 |
$form_id | int | 現在のフォームのID。 |
$form_data | array | フォームの設定と構成データ。 |
ソース
wpforms-form-locker\src\Lockers\Age.php
例
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 );