WPのプラグイン:Comment Spam Trap

説明:コメント投稿欄に次の2つのメールアドレス入力欄を追加してスパムコメントを防ぐ。

  • 人間には見えないメールアドレス入力欄(cssで表示しないようにしてる) – スパムボットには見えるので、ここに何か入力されれば自動的にスパムと見なす
  • 人間には見えるメールアドレス入力欄 – ここに入力されたメールアドレスともとからあるメールアドレス入力欄のアドレスとが一致すれば正規のコメントとみなす

偽の入力欄を作ってそこに入力したコメントをスパムとみなすアプローチが面白い。

WP ver.:2.0.x – オッケー、2.1 – オッケー

ダウンロード:Comment Spam Trap WordPress Plugin » SEOlogs.com

導入:

  • wp-cstrapフォルダごとプラグインフォルダに入れて有効化

設定(任意):以下、comment-spam-trap.phpをエディタで開いて入力

$cst_email = ‘example@yourdoman.com’;
スパムは自動的に破棄されるが、心配性の人は上記のようにメールアドレスを設定するとスパム扱いされたコメントをメールで受け取ることもできる。
$invisible_field_message = “Thanks but dont fill out that field. :)”;
$required_field2_message = “Thanks, but please verify your email. :)”;
万が一正規のコメントが引っかかったときのためのエラーメッセージ。両方とも二重引用符内にエラーメッセージを入れる。
1行目は通常は人には見えないメールアドレス入力欄。「ここには何も入力しないでね」の意味。
2行目は「メールアドレスを確認してね(通常入力するメールアドレス欄と同じメールアドレスを入力してね)の意味。

この他の「アンチスパム」関連のプラグイン: