ほりくり@ほりでぃWebクリエーター

【WP】コメントを削除してもコメント数が減らない場合

投稿日:2013年12月12日

先日、しばらく放置していたWPサイトに久しぶりにログインしてみたら
スパムコメント件数が80,000以上と、どうしようない状態になっていた。

akismetを適用しておくべきだった。。。

管理画面上から削除しようにも、最大で同時に選択できる件数は999件まで。
これを繰り返してすべて消すのは流石に骨が折れる。。。
(しかも実際999件処理しようとするとタイムアウトエラーが発生した)

仕方がないのでMYSQLのコメントテーブルから直接削除することにした。


しかし、消すことには成功したのだが
投稿のコメント件数は以前のままで減っていない。

span


しばらく悩んだ結果、直接コメントテーブルからレコードを消してしまったため
コメント件数を表すpostsテーブルのcomment_countが更新されていなかったことに気づく(*´Д`)

なのでここのフィールドを直接編集するか、
該当記事にコメントを投稿しpostsテーブルを更新させることで解決。

span2