お問い合わせフォーム(Contact7)からスパムメールがたくさん来て困っています!!
最近、ホームページを見ていると、「私はロボットではありません」という画面が出てきますが、これは人間かロボットかを判別する認証です。
これをお問合せフォーム(Contact7)に設定し、ロボットによるスパムメールを排除することできます!!
最初は少々面倒ですが、一旦設定してしまえば、使いまわしができます。
さて、設定方法を説明します。
1.まず、「reCAPTCHA」を導入します。
左のメニュー「お問い合わせ」-「インテグレーション」をクリックすると、reCAPTCHAを設定する画面が表示されるので、右上の「google.com/recaptcha」をクリックします。
Google reCAPTCHAの画面が開くので、右上の「Get reCAPTCHA」ボタンをクリック。
以下のように
タイプは「reCAPTCHA V2」を選択し、ドメインは設定したいドメイン名を記述、規約に同意するためチェックを入れ、「Register」ボタンをクリックします。
はい。コードが取得できました!
2.取得したreCAPTCHAのコードをWordpressに設定します。
再度、左のメニュー「お問い合わせ」-「インテグレーション」をクリックし、今度は左下の「キーを設定する」をクリックします。
先ほど、取得したサイトキーとシークレットキーをそれぞれコピー&ペーストします。
はい。これでreCAPTCHAの登録ができました。
3.今度は、メールフォームにreCAPTCHAを設定しましょう。
メールフォームの設定画面の設定したい場所にカーソルを置き、上の「reCAPTCHA」ボタンをクリックします。
フォームタグ生成画面が表示されるので、そのまま「タグを挿入」をクリックします。
これで、メールフォームからの変なメールは減るでしょう。
ただ、人が送ってくる営業メールは防げませんので、あしからず…