こんにちは、さこっしーです。
今回は、フォームにスパム対策の機能を追加するプラグイン「Invisible reCaptcha for WordPress」の導入から使い方までをご紹介します。
「Contact Form 7」などのフォームにGoogleが提供しているスパム対策の「Invisible reCaptcha」を無料で導入できるプラグインです。
サイトに設置されたフォームからスパムメールが届く場合、このプラグインを追加して設定を行えば、ほとんどの場合、スパムメールが届かなくなります。
Invisible reCaptchaとは?
![](https://sakossy.com/wp-content/uploads/2021/03/5aa55571c81cf8b6ba731f0d0a31bd56.png)
Invisible reCaptchaは、WordPressの各種フォームに認証機能を導入できるプラグインです。
Googleが提供する認証システムで、人間かBOTかを自動で判別してスパムをほぼ全て遮断することができます。
それでは、導入方法から見ていきましょう。
Invisible reCaptchaの導入と設定方法
reCAPTCHAのAPIキー取得
まずは、reCAPTCHAの公式サイトにアクセスして、右上の「はじめに」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/cfaabc0134a3e4588d7ac3eec96e4c18.png)
Googleアカウントでログインする画面がでてくるので、ログインします。
Googleアカウントをもってない場合は、下記の記事を参考に取得しましょう。
各種設定をします。「ラベル」はブログ名など、自分が見たときにわかりやすいものでOKです。
「reCAPTCHA タイプ」は、「v3」を選択、「ドメイン」と「メールアドレス」も入力します。
![](https://sakossy.com/wp-content/uploads/2021/03/fd689d4b5d011e59f0e0daa68d42a07c.png)
2ヶ所にチェックを入れて、「送信」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/97d2b5db1aa4b0fb425e7017a2a3c64d.png)
これでGoogle reCaptchaの登録が完了です。
「サイトキー」と「シークレットキー」が表示されるので、この画面は開いたままにしておきます。
![](https://sakossy.com/wp-content/uploads/2021/03/00188baf77c1fd919f7ab7b78a8612c3.png)
プラグインの導入と基本設定
続いて、「Invisible reCaptcha」をインストール・有効化して、基本設定を行っていきます。
WordPressの管理画面から、「プラグイン」→「新規追加」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/b7f5bdd8b93c668dba9850e205e220f9.png)
「Invisible reCAPTCHA for WordPress」と入力して、「今すぐインストール」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/92118d043d2d897d3eadee89c5902c18.png)
「有効化」をクリックして、有効化します。
![](https://sakossy.com/wp-content/uploads/2021/03/95493d86cb3d1d88aa338c22a54f118f.png)
WordPressの管理画面に戻って、「設定」→「Invisible reCaptcha」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/f0ac3908af3ea9f79f124de9ec37d62d.png)
「サイトキー」「シークレットキー」を貼り付けます。
その他は、以下の画像のように設定して「変更を保存」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/9299658360dc3e86cdfa05a029af5064.png)
つぎに、左のメニューから「WordPress」をクリックして、すべてにチェックをいれて「変更を保存」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/d6db60bdb1102199cd799f5484b985db.png)
これでログイン画面に、「reCaptcha」が表示されるようになります。
![](https://sakossy.com/wp-content/uploads/2021/03/1b7787ad1dc8869df978f7340b805cbf.png)
つぎは、左のメニューから「問い合わせフォーム」をクリックして、「Contact Form 7の保護を有効化」だけにチェックをいれて、「変更を保存」をクリックします。
![](https://sakossy.com/wp-content/uploads/2021/03/b8d9d07596a9a98cced46baaafb6a0a4.png)
これで「お問い合わせフォーム」でも、「reCaptcha」が表示されるようになります。
![](https://sakossy.com/wp-content/uploads/2021/03/3a8a959969a6b77d9c18131be8e32149.png)
これで「Invisible reCaptcha」の設定はすべて完了です。
まとめ
今回は、WordPressプラグイン「Invisible reCaptcha」の導入と設定方法をご紹介しました。
Invisible reCaptchaを使うと、「ログインフォーム」や「コメントフォーム」「ContactForm7の問い合わせフォーム」をreCAPTCHAで保護することができます。
WordPressの「不正ログイン防止」や「スパムメール対策」は、簡単に設定できる Invisible reCaptcha for WordPress がオススメです。
この記事が少しでもお役に立てたら幸いです。
最後まで読んでいただき、ありがとうございました。
コメント