1分で完了!Google reCAPTCHA v3 の導入・設置方法

WordPressのブログにGoogle reCAPTCHA v3を設置する方法。超簡単。
もくじ
Google reCAPTCHA v3 の導入・設置方法
前提条件
- Googleのアカウントを持っている
- WordPressでブログ書いてる
reCAPTCHAのサイトでドメインを登録する
reCAPTCHAのサイトでドメインを登録する。登録するドメインは「hogehoge.com」みたいなドメイン本体だけでOK。これ一つ登録しておけばサブドメイン、サブディレクトリのブログでもreCAPTCHA v3が動く。
登録したら「reCAPTCHA のキー」を開いてサイトキーとシークレットキーの2点をコピーできるようにしておく。
サイトキー・シークレットキーを設定する
問い合わせフォームにプラグインContact Form 7を使ってるなら、WordPressのサイドバー「お問い合わせ→インテグレーション→インテグレーションのセットアップ」を開いて前述のサイトキーとシークレットキーの2点をコピペする。
以上。
テーマがLuxeritas(ルクセリタス)なら、Contact Form 7の設定からではなくサイドバー「Luxeritas→カスタマイズ→画像認証」からサイトキーとシークレットキーの設定ができる。
問い合わせページだけreCAPTCHAを表示させたい場合
以下のコードを子テーマとかのfunctions.phpに追記。
// 問い合わせページ以外はreCAPTCHAを読み込まない
function load_recaptcha_js() {
if ( ! is_page( 'contact' ) ) {
wp_deregister_script( 'google-recaptcha' );
}
}
add_action( 'wp_enqueue_scripts', 'load_recaptcha_js' );





