WordPress
その他
運営中のサブブログ
主に私のデスク周りアイテムを紹介しています。
在宅作業の参考になるかもしれません。
運営中のサブブログ

Contact Form7には、簡単にスパム対策ができるreCAPTCHA設定があります。
botによるスパム攻撃を防ぐサービスです。
v3バージョンから自動判別してくれるようになったため、ユーザーに負担がかからなくなりました。
Googleアカウントがあれば、無料で利用できますので、設定しておきましょう。


→Google reCAPTCHA公式サイトへ
①ラベル:自分のサイト名
②reCAPTCHAタイプ:スコアペース(v3)を選択
③ドメイン:自分のサイトドメイン
④Google Cloud Platform:わかりやすいものを設定(日本語NG)
⑤送信をクリック


サイトキーとシークレットキーをコピーする


WordPress管理画面を開いたら、インテグレーションをクリック
reCAPTCHAのインテグレーションのセットアップをクリック


先ほどコピーしたサイトキー、シークレットキーをそれぞれ貼り付ける。
変更を保存をクリック


インテグレーションのセットアップに戻って「有効化されています。」と表示されたらOK。


→Google reCAPTCHA公式サイトへ
v3 Admin Consoleをクリック


設定アイコンをクリック


reCAPTCHAのキーを展開すると、サイトキーとシークレットキーを確認できます。
オーナーのメールアドレスは、Googleアカウントのものが表示されています。
サイトをAMPで対応している方は、下から2番目にチェックを入れましょう。
変更した場合は、保存をクリック
reCAPTCHA設定を導入したところ、送信エラーになったり、フォームになにかしら不具合が出たとの報告をいただいています。
そういった場合は、reCAPTCHA設定を停止してください。


reCAPTCHAのインテグレーションのセットアップをクリック


キーを削除をクリック
以上、Contact Form7のreCAPTCHA設定について解説しました。
v2の頃は選択項目が出てきてかなりウザい感じでしたが、v3の自動判別は目に見えないので非常に便利です。
フォームに不具合が出なければ、やっておきましょう。


この記事が気に入ったら
フォローしてね!
記事への質問等はこちらからどうぞ