Akismet de-spam view Hack
もーどうしようもなく、Akimet くんがスパムじゃないコメントを捕獲してくれます。 どうしようかと思案…。
とりあえず、うちのサイトの場合基本は日本語だったらたいてい大丈夫という条件がつけられます。 というわけで、日本語だったら、Akismet のアクション/フィルター を先に動いてハズしちゃうプラグインというのを考えました。
しかしながら、この方式だと Akismet の spam ham (間違えスパム)の学習に貢献できません。 Akismet はサーバサイドでスパムフィルターが動いているので、どのような方式で判定しているのかは知るよしもありませんが、とりあえず de-spam すると学習はしようとしているので Akismet を使うのならば、本来的にはこれを利用したほうが今後のためになりそうです。
じゃーあとは何が問題かというと、
要は管理画面で de-spam しようにも数が多すぎて正規のコメントを探し出せないのです。 ちょっと眼を離したすきに 6000 くらいになっているし…。 100ページ以上。。
ということで、管理画面の de-spam 選択画面を「日本語(マルチバイト)を含むのコメント/トラックバック」だけ表示するように改造してみました。
- $comments = $wpdb->get_results("SELECT * FROM $wpdb->comments WHERE comment_approved = 'spam' AND LENGTH(comment_content) <> CHAR_LENGTH(comment_content) ORDER BY comment_date DESC LIMIT $start, $end");
- $total = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = 'spam' AND LENGTH(comment_content) <> CHAR_LENGTH(comment_content) " );
完膚無きまでのハックコードですが、動いている気はします。 🙂
なんか変だったらおしえてください。
追記
ぼのさんが、さらに改造してくださりダッシュボードに件数がだせるようになりました。 もしかすると、フィルターも切るボタンがつくかも…?!
power source* ≫ WP: (続)Akismet de-spam view Hack
先日のダッシュボード修正により、Akismet 累計スパム数ではなく、現在の捕獲数を表示するようにしてあった。
今回は、誤捕獲の可能性がダッシュボードで分かるように、マルチバイトものの捕獲数を併記してみる。
ありがとうございました!。 🙂
From: 【WordPress ME】誤ってスパム判定されてしまったコメントやトラック・バックを救済する案 » TSJ付゛録゛II - 2006/11/24 Friday (Pingback)
[…] どうも、ひろまさ氏によると、Akismetのスパム判定はサーヴァ・再度でおこなわれているとのこと。言わば、ブラック・ボックスということですな。 […]
From: MMRT daily life - 2006/11/24 Friday (Trackback)
正規TB救護班 設置…
■ Akismet de-spam view Hack
要は管理画面で de-spam しようにも数が多すぎて正規のコメントを探し出せないのです。 ちょっと眼を離した (more…)
[続きを読む]
From: hiromasa.zone :o) - 2006/11/24 Friday (Trackback)
Re:Akismet de-spam view Hack…
昨日 Akismet の de-spam 日本語フィルター 改造をしてみました。
Akismet de-spam view Hack
ということで、管理画面の de- (more…)
[続きを読む]
From: power source* - 2006/11/26 Sunday (Trackback)
WP: (未)Akismet de-spam view Ha…
ひろまささんのハックを拝見。これはいい!と喜んだのも束の間、ぼのの前に壁が立ちはだかったため未着手、という、あまり内容のないお話です。… (more…)
[続きを読む]
From: power source* - 2006/11/27 Monday (Trackback)
WP: (続)Akismet de-spam view Ha…
ひろまささんより救済の手が…。そしてついに ME2.0.4 ハック。ついでにダッシュボードから誤捕獲(かも)が分かるようにして、ひとまずめでたし、となったお話です。.. (more…)
[続きを読む]
From: RGBlog v2.0 - 2006/11/29 Wednesday (Trackback)
日記と連絡事項とか色々…
で、hiromasa.zoneのhiromasaさんも同じような事に悩んでおられ、素晴らしい事に対策ハックを開発したようです。ちょっと私も試してみようかと。
… (more…)
[続きを読む]
From: Tips Community - 2006/12/11 Monday (Trackback)
スパム対策プラグイン Akismet に日本語フィルタを搭載…
最近の WordPress には標準装備されているスパム対策プラグインである Akismet 。
スパムを自動判定するということもあって、スパムではないコメントやトラッ (more…)
[続きを読む]
From: BirDesign - 2007/1/6 Saturday (Trackback)
日本語のコメントを救うプラグイン…
Akismetに捕らえられてしまった日本語コメントの数をサイト上に表示するプラグインをつくりました。Akismetに日本語(マルチバイト)フィルタを装備するハック、Ak (more…)
[続きを読む]
From: 雑念ベース - 2007/1/7 Sunday (Trackback)
Akismet 有名ハックの解説と追加ハック…
スパムブロックプラグイン Akismet の有名ハックの解説と、思い付きによる追加ハック。
追加ハックでは、従来の表示にもできるようにしています。
… (more…)
[続きを読む]
From: BirDesign - 2007/1/8 Monday (Trackback)
切り替え式 Akismet de-spam view Hac…
Akismetに日本語フィルタを装備するAkismet de-spam view Hackをオンオフ出来るようにするハックを紹介します。
Akismet de-spam (more…)
[続きを読む]
From: Taste of Wind - 2007/1/8 Monday (Trackback)
WP ME2.0.6にアップデート…
WordPress ME 2.0.6が リリースされていたので、久しぶりにアップデート。2.0.3からだったので随分久しぶりです。今の状態をバックアップして、とりあえず (more…)
[続きを読む]
From: Odysseygate.com - 2007/5/16 Wednesday (Trackback)
[WP] Akismet de-spam View Hack…
スパムのちスパム、ところによりスパムということで相変わらずスパム多いですね。こんなに多いといちいちAkismetの画面なんて見てられません。
Akismet de-sp (more…)
[続きを読む]