watermint.org

Takayuki Okazaki's blog

Share on Facebook
Share on GREE
このエントリーをはてなブックマークに追加
はてなブックマーク - WordPressのコメントスパム対策プラグイン

Web 2.0という社会風潮、というか、やっぱり一方的な独り言にするのはどうかな〜と思っていることから、なるべくコメント機能をオフにするということはしたくなかったんですが、ロボット型のスパム(迷惑コメント)がとても多くてうんざりしていたためにしばらくの間コメント機能をオフにしていました。

別のブログでは、あんまりそういった状況になっていなかったのでWordPressのスパム防御がちょっと物足りないなーと思っていました。というのもWordPressに最初からついているスパム防御機能はキーワードでのフィルタリングとか、IPアドレスでのフィルタリングで、スパムをちゃんと防ごうと思ったらそれらのフィルタをスパムがくるたびに追加していかなくてはならず、とても面倒でした。

ウイルス対策ソフトのウイルスパターンようにそういったフィルターのパターンを提供してくれるサービスがあってもまあ良さそうですが、やり始めるとフィルターのデータベースだけで相当な容量になりそうだしちょっとその選択肢は無いな〜と思っていました。

Did You Pass Math?

それならば、とプラグインを探したところDid You Pass Math?というプラグインを見つけました。これはコメントを記入してもらうときに簡単な計算をしてもらい、その答えが合っていればコメントが投稿できるという最近よく見かけるタイプのスパム対策システムです。

まあ、これもスパム送信側がDid You Pass Math?用に対策をしてきたら、いたちごっこですが、まあそのときはそのときにまた対策するとしてこれを使うことにしました。使おうと思った時点では日本語版はなかったんですが、簡単な作業だったので日本語化して組み込みました。日本語版は作者のStevenさんに送付したのでそのうち統合されるかもしれません :-)

2 Comments

  1. tanaka
    8:14 PM on 2月 6th, 2007

    私もこのプラグインを使いたかったのですが、なぜか導入できずにおります。 ただ、有効化すればいいだけなんですよね。

    うーん。 テーマもこちらと同じKubrickです

    何か解決のヒントになるようなことがあったらぜひ教えてください。
    http://phpbb.xwd.jp/viewtopic.php?t=868

  2. こちらでは導入したのがだいぶ前なのできちんと覚えていませんが、パーミッションの設定に読み込み権や実行権が正しく付与されているでしょうか?PHPもしばらく触っていないのでそういうのも違うかもしれません・・。参考にならなかったら申し訳ないです。

    ただ、最近このDid You Pass Mathのプラグインを入れていてもスパムコメントがたくさんくるようになってしまいました。量としては3〜5件/日程度なので、前と比べればだいぶ減っているかもしれませんが。

    時間が取れたら今度、日本語専用のスパム対策プラグインを作ろうと思います。