=== Nonce! Please === 作者: lilyfan (IKEDA Yuriko) タグ: comment, trackback, spam, anti spam 必須バージョン: 2.3 以降 テスト済バージョン: 2.5 まで 安定版: 1.0.0 「Nonce! Please」は、スパマーからの力任せなコメント・トラックバックを阻止するという単純なプラグインです。これは、*単に* スパムを減らすだけの補助であり、Akismet の代わりとなるもの *ではありません*。 == 解説 == Akismet は、スパムコメント/トラックバックをブロックするための素晴しいプラグインです。完璧にスパムを検出します。しかし、未承諾のフィードバックを受け入れてしまい、データベースに溜めてしまいます。この動作はスパムと戦うには弱い方法です。よりよい方法は、それらを拒否することです。 同時に、WordPress の仕組みがスパマーに対して脆弱です。なぜなら、コメント API は固定の URL で、"wp-comments-post.php", "wp-trackback.php, または "http://blog.example.com/archives/99/trackback/" のようになっています。このため、スパマーは簡単に大量のコメント・トラックバックを WordPress ウェブログに投稿できます。 「Nonce! Please」は、ノンス (ランダム文字列) を、コメントフォームの隠しフィールドやトラックバック URL に付与します。正当なコメントやトラックバックはノンス文字列を持つことになります。一括送信のフィードバックは持っていないでしょう。 このプラグインは、また、新しいコメント/トラックバックにノンス文字列があるか検証します。ノンスがないか、不正なものであればフィードバックは拒否されます。 ノンスの付与と検証は自動的に行なわれます。ユーザーは何もする必要はありません! == 必須環境 == * WordPress 2.3 以降 * PHP 4.2 以降 == インストール == 「Nonce! Please」は2段階でインストールできます。 1.「nonce_pleaseNNN.zip」アーカイブを展開し、nonce_please.php ファイルをサーバーの plugins ディレクトリー (wp-content/plugins/) に置きます。 2. プラグインを有効にします。 == ライセンス == このプラグインのライセンスは GPL v2 です。 == 制限事項 == * キャッシュプラグイン (例えば WP-Cache, WP Super Cache) を使っている場合、キャッシュ時間を12時間未満にしてください。なぜなら、WordPress のノンスは12時間間隔で変更され、24時間有効になるからです。もし12時間以上キャッシュした場合、不正なノンスがサイトに残ってしまいます。 == サポートについて == このプラグインについて質問があれば、ikeda.yuriko+wp-nonce_please _@_ GMAIL COM までメールを送ってください。(アドレスはうまく調整してください) == よくある質問と答え == Q: 「"Nonce! Please」を使うと Akismet は無用ですか。 A: いいえ。このプラグインは、「http://blog.example.com/wp-trackback.php?p=NNN.」のような決め打ちのコメント/トラックバック URL に送られた大量のフィードバックを検出するだけです。Akismet の使用は続けることをおすすめします。Akismet の管理画面でスパムが減ることが分かるでしょう! == 履歴== * バージョン 1.0 * 最初のバージョン