Hatena::ブログ(Diary)

130単位

2009-08-29

WordPress スパム対策にWP-SpamFreeプラグインを導入

WordPress :  WP-SpamFree Anti-SpamWordPress Plugins
http://wordpress.org/extend/plugins/wp-spamfree/

有効化するだけで使える、強力なスパム対策プラグインです。AkismetのようなAPIキー取得は一切不要です。

設定

「General Options」から

ログの記録
  • 「Blocked Comment Logging Mode」のチェックを付ける
    • 「Log All Comments」にもチェックを付けると、全てのコメントがログに残る

※なにか赤い文字でエラーっぽい内容が表示された場合、ログをファイルに書き込む権限がない様子。

自分の環境ではapacheユーザーにしたら問題なくなりました。

chown -R apache wp-content/plugins/wp-spamfree/data

「Comment Log File」のリンクを右クリック保存で、ログを確認することができます。

宣伝リンクの消去
  • 「Help promote WP-SpamFree?」のチェックをはずす

コメント投稿欄にプラグインの宣伝リンクが表示されなくなります。

仕組み

ざっとコードを眺めてみたりローカル環境でテストしてみたりして、わかったところだけメモ。

参考リンク

[wordpress] Akismetを暇にする現状で最強のスパム対策   Odysseygate.com
http://www.odysseygate.com/archives/841

トラックバックスパムに特化したプラグインの情報もあり。


関連記事:

WordPress Google Analytics解析結果表示プラグイン2種類の比較 - 130単位

Twitter Tools2.0のカスタマイズ - 130単位

land.toにWordPress2.8.4をインストール - 130単位

*1:strlen()で15文字

あきらあきら 2010/09/22 13:03 WORDPRESSでのスパム対策のアドバイス、ありがとうございます。
やってみます。

deeekideeeki 2010/09/22 14:44 どういたしまして。コメントありがとうございます。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/deeeki/20090829/wp_spamfree