【WordPress】問い合わせフォームからのスパムを撃退する方法

問い合わせフォームに、contact form 7を使っていてスパムが大量に来る場合の対処法。

  • まずは、「承諾確認」のチェックボックスを設置してみる。→これでスパムが減るが、だめなことも多い。ロボットで自動的に送り付けれらる場合、効かないことも多い。
  • 次に、Google reCAPTCHAを導入してみる。
    ・Googleのアカウントで、reCAPTCHAのページで、サイトを登録。v2の非表示版にしておいた。
    ・サイトキーとシークレットキーを控える。
    ・WordPressで、Invisible reCAPTCHAプラグインを導入。問い合わせフォームのみで有効にする。
    ・このとき、WordPressのログインも保護してしまうと、なぜかWordPressにログインできなく場合があるので、注意。
    ・今のところ外国からのスパムは来ていない。

※作業メモ、備忘録のため、無味乾燥な投稿です。