Изображение готовится
Описание
海外からのコメントスパムに対抗(?)する手段として開発したプラグインですが
現在下記のフィルタでスパム判定しています。
・日本語判定(日本語を含むかどうか)
コメント欄に日本語文字列が含まれていないと投稿出来ない・・・
といってもエラーにするのではなく「無視」して何事もなかったようにもとの記事に戻ります。
[設定にてON/OFF出来ます。]
ダブルバイトをカウントするのではなく正規表現により日本語を検出しているため、ダブルバイトの他言語も侵入してきません。
[設定にてON/OFF出来ます。]
記事のタイトルを利用して「日本語を含むこと」の条件を回避するふとどきものを排除するため
「タイトルの文字列はカウントしない」機能を作りました。
・NGキーワード判定
NGキーワードを複数設定することが出来ます。(カンマ区切りにて設定)
日本語の文章であっても設定された「NGキーワード」を含む投稿の場合は、同様に無視します。
もちろん他の言語のキーワードでもOKです。
日本語が一切入っていないコメントでも「NGキーワード」だけ設定したい場合を想定し
日本語が入っていないと許可しない設定を「オン・オフ」出来るようになっています。
・リンク含有数判定
リンクと思わしき’http’を含んだ文字列が許容数(初期設定は3つ)を超えて包含される場合にエラーとします。
・ダミー項目による判定(スパムロボット対策)
空のダミーフィールドを生成しJavaScriptでの制御を行うことでスパム判定します。(停止も可能です)
※スパムプログラムによる投稿に有効です。実際に入力しようとしてもその項目は見えないようになっています。
[設定にてON/OFF出来ます。]
・IPアドレスによる判定
指定IPアドレスからの投稿をスパムとして処理します。
以前スパムとしてチェックした投稿のIPアドレス及び、任意のIPアドレスでの制御も出来るようになっています。
【拒否リスト】
拒否リストに登録したIPアドレスからの投稿をスパム処理します。
【許可リスト】
許可リストに登録したIPアドレスからの投稿はすべてのフィルタを通しませんので優先的に通常コメントとしてノーチェックで投稿処理がなされます。
※許可リストが一番強力にしてありますので、このIPアドレスがAkismetで捉えられていてもブロック対象だったとしても優先で通過させます。
【許可リストのみ許可するフラグ】
許可リストに登録したIPアドレスのみ許可するフラグをチェックすると許可リスト登録IP以外は無視されるようになります。
このフラグが付いている場合は本来ノーチェックだった許可リストへIPアドレスチェック以外が行われるようになります。
IPアドレスの指定「ブロックリスト」「許可リスト」共に「改行」区切りで複数入力できますが、「192.168.1.0/24」のようにIPアドレスの範囲指定も可能です。
※例:192.168.0.1,192.168.1.0/24,69.208.0.0/16 と指定した場合
[192.168.0.1]と[192.168.1.0 ~ 192.168.1.255]と[69.208.0.0 ~ 69.208.255.255]のIPアドレスを拒否(または優先通過)対象とします。
・スパムフィルタによる判定
このプラグインにて「スパムフィルタ」として利用させて頂いておりました「スパムちゃんぷるー(ベータ)」http://spam-champuru.livedoor.com/dnsbl/
ですが、「2013年5月31日を持ちましてサービスを終了させていただくことになりました。」というアナウンスを受けながらも
(参考URL:http://blog.livedoor.jp/edge_labs/archives/1791613.html )現在まで利用させて頂いてまいりました。
ですが、2014年の締めくくりとしてこのままXデーを迎えるわけにもいかないという判断でこのスパムフィルタを組み合わせられるように構築しなおしました。
選択肢は「bsb.spamlookup.net, bsb.empty.us, list.dsbl.org, all.rbl.jp」から自由に選択出来、プラスご自由に記入出来るように入力欄を設けました。
これらの「選択肢」「自由記入欄」はリストとしてミックスされフィルタとして利用することになります。
※そのため、数が多いとその分、待ち時間・トラフィックが大きくなることはご注意ください。
※利用できる間は「dnsbl.spam-champuru.livedoor.com」も設定することは可能です。
最後に「すぱむちゃんぷるー」を利用させていただきまして大変ありがとうございました。
設定にてON/OFF出来ます。
○スパムデータベースでスパム投稿の増減を確認出来ます。
スパムデータベースに保持された投稿がどこのIPアドレスから行われたものかを知るための WHOIS情報 リンクがあります。
この「WHOIS情報」リンクは ARIN ( https://www.arin.net/ ) を利用しています。
表示期間を設定出来ますのでお好みの周期を設定してください。
また表示期間を過ぎたデータを削除することも可能です。
※あまりにも解析処理に時間がかかるようでしたら過去のデータを削除することをお試し下さい。
テストなどでスパム投稿したIPアドレスはスパム投稿一覧よりボタンひとつで削除出来ます。
【スパム判定されたコメントは「スパムデータ」の「投稿内容の判定」一覧から確認出来ます】
確認したいスパム判定コメントの「内容確認」またはエラー内容・IPアドレスをクリックするとスパム判定されたコメントの内容を確認出来ます。
同一IPアドレスからのスパム判定コメントが複数ある場合は最新のコメントのみが表示されます。
コメント内容を表示し判定が誤っている場合は「スパム判定を解除」ボタンを押すことでスパム判定を解除出来ます。
スパム判定を解除されたコメントはスパムデータから削除されます。
— これまでの変更点について
※ バージョンの 第4位はWordPressやPHPのバージョンアップの確認を行った際に変更しています。機能変更はありません。
・バージョン 3.8.1
* リダイレクト処理を wp_safe_redirect に統一し、モバイル環境での二重送信発生を抑止
* 諸々コード修正(互換性・可読性改善)
・バージョン...
現在下記のフィルタでスパム判定しています。
・日本語判定(日本語を含むかどうか)
コメント欄に日本語文字列が含まれていないと投稿出来ない・・・
といってもエラーにするのではなく「無視」して何事もなかったようにもとの記事に戻ります。
[設定にてON/OFF出来ます。]
ダブルバイトをカウントするのではなく正規表現により日本語を検出しているため、ダブルバイトの他言語も侵入してきません。
[設定にてON/OFF出来ます。]
記事のタイトルを利用して「日本語を含むこと」の条件を回避するふとどきものを排除するため
「タイトルの文字列はカウントしない」機能を作りました。
・NGキーワード判定
NGキーワードを複数設定することが出来ます。(カンマ区切りにて設定)
日本語の文章であっても設定された「NGキーワード」を含む投稿の場合は、同様に無視します。
もちろん他の言語のキーワードでもOKです。
日本語が一切入っていないコメントでも「NGキーワード」だけ設定したい場合を想定し
日本語が入っていないと許可しない設定を「オン・オフ」出来るようになっています。
・リンク含有数判定
リンクと思わしき’http’を含んだ文字列が許容数(初期設定は3つ)を超えて包含される場合にエラーとします。
・ダミー項目による判定(スパムロボット対策)
空のダミーフィールドを生成しJavaScriptでの制御を行うことでスパム判定します。(停止も可能です)
※スパムプログラムによる投稿に有効です。実際に入力しようとしてもその項目は見えないようになっています。
[設定にてON/OFF出来ます。]
・IPアドレスによる判定
指定IPアドレスからの投稿をスパムとして処理します。
以前スパムとしてチェックした投稿のIPアドレス及び、任意のIPアドレスでの制御も出来るようになっています。
【拒否リスト】
拒否リストに登録したIPアドレスからの投稿をスパム処理します。
【許可リスト】
許可リストに登録したIPアドレスからの投稿はすべてのフィルタを通しませんので優先的に通常コメントとしてノーチェックで投稿処理がなされます。
※許可リストが一番強力にしてありますので、このIPアドレスがAkismetで捉えられていてもブロック対象だったとしても優先で通過させます。
【許可リストのみ許可するフラグ】
許可リストに登録したIPアドレスのみ許可するフラグをチェックすると許可リスト登録IP以外は無視されるようになります。
このフラグが付いている場合は本来ノーチェックだった許可リストへIPアドレスチェック以外が行われるようになります。
IPアドレスの指定「ブロックリスト」「許可リスト」共に「改行」区切りで複数入力できますが、「192.168.1.0/24」のようにIPアドレスの範囲指定も可能です。
※例:192.168.0.1,192.168.1.0/24,69.208.0.0/16 と指定した場合
[192.168.0.1]と[192.168.1.0 ~ 192.168.1.255]と[69.208.0.0 ~ 69.208.255.255]のIPアドレスを拒否(または優先通過)対象とします。
・スパムフィルタによる判定
このプラグインにて「スパムフィルタ」として利用させて頂いておりました「スパムちゃんぷるー(ベータ)」http://spam-champuru.livedoor.com/dnsbl/
ですが、「2013年5月31日を持ちましてサービスを終了させていただくことになりました。」というアナウンスを受けながらも
(参考URL:http://blog.livedoor.jp/edge_labs/archives/1791613.html )現在まで利用させて頂いてまいりました。
ですが、2014年の締めくくりとしてこのままXデーを迎えるわけにもいかないという判断でこのスパムフィルタを組み合わせられるように構築しなおしました。
選択肢は「bsb.spamlookup.net, bsb.empty.us, list.dsbl.org, all.rbl.jp」から自由に選択出来、プラスご自由に記入出来るように入力欄を設けました。
これらの「選択肢」「自由記入欄」はリストとしてミックスされフィルタとして利用することになります。
※そのため、数が多いとその分、待ち時間・トラフィックが大きくなることはご注意ください。
※利用できる間は「dnsbl.spam-champuru.livedoor.com」も設定することは可能です。
最後に「すぱむちゃんぷるー」を利用させていただきまして大変ありがとうございました。
設定にてON/OFF出来ます。
○スパムデータベースでスパム投稿の増減を確認出来ます。
スパムデータベースに保持された投稿がどこのIPアドレスから行われたものかを知るための WHOIS情報 リンクがあります。
この「WHOIS情報」リンクは ARIN ( https://www.arin.net/ ) を利用しています。
表示期間を設定出来ますのでお好みの周期を設定してください。
また表示期間を過ぎたデータを削除することも可能です。
※あまりにも解析処理に時間がかかるようでしたら過去のデータを削除することをお試し下さい。
テストなどでスパム投稿したIPアドレスはスパム投稿一覧よりボタンひとつで削除出来ます。
【スパム判定されたコメントは「スパムデータ」の「投稿内容の判定」一覧から確認出来ます】
確認したいスパム判定コメントの「内容確認」またはエラー内容・IPアドレスをクリックするとスパム判定されたコメントの内容を確認出来ます。
同一IPアドレスからのスパム判定コメントが複数ある場合は最新のコメントのみが表示されます。
コメント内容を表示し判定が誤っている場合は「スパム判定を解除」ボタンを押すことでスパム判定を解除出来ます。
スパム判定を解除されたコメントはスパムデータから削除されます。
— これまでの変更点について
※ バージョンの 第4位はWordPressやPHPのバージョンアップの確認を行った際に変更しています。機能変更はありません。
・バージョン 3.8.1
* リダイレクト処理を wp_safe_redirect に統一し、モバイル環境での二重送信発生を抑止
* 諸々コード修正(互換性・可読性改善)
・バージョン...
Похожие товары
Смотреть все
Хит продаж
WordPress
Хит продаж
WordPress