目次
WPFormsでGoogle reCAPTCHAを利用する
reCAPTCHAを利用し、悪意のあるソフトウェアが不正な活動をすることを防ぎます
新しいサイトをreCAPTCHAに登録する
- Google reCAPTCHA を開く
- ラベルにわかりやすい名前をつける
- reCAPTCHA タイプ
- は「reCAPTCHA v2」の「私はロボットではありません」チェックボックスを選ぶ
- ドメインにreCAPTCHAを利用するドメインを記載する
(このサイトの場合は 「netservice.work」となる) - 「reCAPTCHA 利用規約」を読み「reCAPTCHA 利用条件に同意する」にチェックする
- 「アラートをオーナーに送信する」はチェックが入ったままでよいはず
- 「<ラベル名>」が登録されました。のページが表示される
- 「サイトキー」と「シークレット キー」が表示されるのでこれをメモやコピー等で記録する
WPFormsプラグインにサイトキーとシークレットキーを登録する
- WordPressの「管理画面」で「WPForms」の「設定」を開く
- 「CAPTCHA」タブで「reCAPTCHA」を選択する
- 「タイプ」は「Checkbox reCAPTCHA v2」を選択する
- 「サイトキー」と「シークレットキー」に記録したキーを貼り付ける
- 「設定を保存」して登録は完了
各フォームでreCAPTCHAを有効にする
- それぞれのフォームの「編集」画面を開く
- 「フィールド」「フィールドを追加」の「標準フィールド」にある「reCAPTCHA」をクリックする
- 「Google Checkbox v2 reCAPTCHA はこのフォームで無効化になっています。フォームを保存することを忘れないでください!」と表示されるので「OK」を押して閉じる
- フォームの右上に「reCAPTCHA有効」と表示されていることを確認する
- 公開ページのフォーム入力欄にreCAPTCHAが表示されていれば設定は完了