Contact Form 7 のスパム対策

最近 スパムメールが急増しています。

 

原因を調べてみたら、このサイトに設置している『お問い合せ』からの発信でした。
(『お問い合せ』は Plugin 「Contact Form 7」を利用)

早速 防御策を 探したところ 下の情報が ありましたので お困りの皆さんとシェアー使用と投稿しました。
* Akismet(Plugin) は デフォルトで設置されています。 稼働中であることを ご確認ください。

Akismet によるスパムフィルタリング

By Takayuki Miyoshi on December 1, 2009

今日、スパムはあらゆるものをターゲットとします。あなたのコンタクトフォームも例外ではありません。Contact Form 7 はスパムを回避するためにいくつかの手段を用意しており、スパムフィルタリングプラグインである Akismet との連携はその中でも重要な位置を占めます。この記事ではコンタクトフォームに Akismet を実装する手順について説明します。

まず、Akismet を有効化することが必要です。Akismet は最初から WordPress にインストールされているので、あとは有効化して WordPress.com の API キーをセットするだけです。

次に、以下の Akismet 関連オプションをフォームの適切な項目に追加します。
akismet:author
送信者の名前を入力する項目にこのオプションを追加する。
例: [text* your-name akismet:author]
akismet:author_email
送信者のメールアドレスを入力する項目にこのオプションを追加する。
例: [email* your-email akismet:author_email]
akismet:author_url
送信者の URL を入力する項目にこのオプションを追加する。
例: [text your-url akismet:author_url]

三好氏のガイドに従い 実装したのが 下図です。 参考にならばと 掲載しました。

コメントを残す

*