お薦め ページ


メニュー

ハワイ島 遊覧飛行ツアー

ハワイ島 B&B・ホテル

ハワイ島 不動産情報

ハワイ島 情報・観光ガイド

ブログ(Blog)

その他

関連サイト

: 日付別 アーカイブ :

2006年10月31日

2006年10月31日

Movable Typeのコメントやトラックバックを一気に消す方法

Movable Type ネタが続いたので、ついでにもうひとつ。 Movable Type で ブログ・サイトを運用していると、 スパム対策を施していても コメント や トラックバック が スパムだらけになってしまったりすることがある。

こんな時、不要な コメント や トラックバック を一括で消したいところ。 このような場合の簡単な方法は、 Movable Typeのそれぞれの管理画面の 画面下方のプルダウン・メニューから 「すべてのコメント(all comments)」とか「すべてのトラックバック(all pings)」を 選択すると、それこそ 「すべて」を表示してくれるので あとは「すべてチェックする」ボタンをクリックして、チェック・マークをいれてから 「削除」ボタンのクリックで一括削除が可能となる。

ところが、スパムの数があまりにも多すぎると 「すべてのコメント(all comments)」とか「すべてのトラックバック(all pings)」を 指定しても 画面が表示されるのに 時間がかかりすぎたり、 エラーで落ちたりすることがある。 もちろん件数を指定して表示させれば問題ないのだが 選べる件数の選択肢の最大値が「125件」なので、 スパムが何千件もあったりすると、 125件ずつ表示させて削除を行うとしても その作業を何十回も行わなければならなくなる。

この問題に対するひとつの解決方法として、表示件数を 例えば、500件 とか 1000件 とか 任意の件数にする方法を見つけた。 その方法はいたって簡単なので コメントの管理画面を例を挙げて説明してみる。

まず、コメントの管理画面の画面下方のプルダウン・メニューから、 「5個のコメント」を選択する。 すると、5個のコメントが表示された画面に再表示されるはず。 その際、ブラウザーのアドレス部分が
http://.../mt.cgi?__mode=list_comments&blog_id=1&limit=5
となる。 ここで、最後の「limit=5」という引数が 一画面に表示されるコメントの件数になっているようだ。 ということは、これを変更すれば、任意の件数を表示できるようになる。 例えば、1000件ずつ表示させたければ
http://.../mt.cgi?__mode=list_comments&blog_id=1&limit=1000
とすればよい。 また Movable Typeは おりこうさんで、 このような操作をすると、 画面下方にある次のページに移るボタンも 「次の1000」、英語版なら「Next 1000」のように 表示されるようになっている。

この様にして コメント や トラックバック を 自分の都合のよい 件数ずつ表示させて 不要なスパムを削除する作業を効率化することができる。

カテゴリー: Movable Type     22:37 | コメント (0) | トラックバック (0)

 
ハワイ島での遊覧飛行ツアーとB&Bのスペシャリスト、スカイメリカ
Copyright © 2003,2009 Skymerica Corp. All rights reserved.