【WordPress】Contact Form 7のスパムメール対策
WordPressのフォームを設置するためのプラグインContact Form 7のスパムメール対策のため、Googleが提供する「reCAPTCHA v3」を導入したときの備忘録です。
reCAPTCHAとは
スパムbotなどの自動攻撃からWebサイトを保護してくれる、Googleが提供する不正検知サービスです。月100万回の呼び出しまでは無料で利用できます。月100万回を超える場合は、reCAPTCHA Enterpriseにアップグレードする必要があります。
導入方法
1.サイトの登録
Googleアカウントにログインし、Google reCAPTCHAサイトの右上、「v3 Admin Console」ボタンから登録ページへ移動します。
登録ページでは、必要事項を入力、チェックをし送信します。
・ラベル
・reCAPTCHAタイプ
・ドメイン
・利用条件に同意するにチェック
・アラートをオーナーに送信するにチェック(任意)
2.サイトキーとシークレット キーの発行
送信ボタンを押すと、Contact Form 7のreCAPTCHA設定で使用するサイトキーとシークレット キーが発行されます。
3.Contact Form 7にreCAPTCHAを実装
wordpressの管理画面に移動します。
お問い合わせの「インテグレーション」をクリックしreCAPTCHAの「インテグレーションのセットアップ」を選択します。
サイトキーとシークレットキーにそれぞれ発行されたキーをペーストし、「変更を保存」
右下にreCAPTCHAのマークが出ていれば完了です!
念のため、フォームからテスト送信し送受信に問題無いか確認してみてください。
この記事が気に入ったらサポートをしてみませんか?