説明

について wpforms_frontend_recaptcha_disable フィルタを使うと、フロントエンドでの reCAPTCHA の読み込みと初期化を無効にできます。これは自動テストや管理された環境で reCAPTCHA を実行させたくない場合に便利です。

このフィルタは reCAPTCHA のアセットと初期化をロードしないようにします。処理中の CAPTCHA チェックもスキップしたい場合は、このフィルタと wpforms_process_bypass_captcha フィルターにかける。

パラメータタイプ記述
$is_captcha_disabledブールフロントエンドでreCAPTCHAを無効にするかどうか。デフォルトはfalseです。

ソース

wpforms\src\Frontend\Captcha.php

/**
 * 自動テストのためにフロントエンドでreCAPTCHAを無効にする。
 */
add_filter( 'wpforms_frontend_recaptcha_disable', '__return_true' );

/* 必要であれば、バックエンドの検証もスキップします。
// add_filter( 'wpforms_process_bypass_captcha', '__return_true' );

参考記事