wordpress postsテーブルのpost_statusについて
wordpressのコンテンツ内をgrepしたくてpostsテーブルのpost_contentを検索したら思いのほか沢山ヒットしてしまった。
どうやら過去のリビジョンのデータも含まれているらしく、post_statusが「inherit」または「revision」のデータがそれに該当するらしい。
公開中の投稿データはpost_statusが「publish」となる。なので「publish」のデータに絞り込んで検索すればok
deleteでpost_statusを指定すれば、リビジョンデータを消してスッキリさせることも可能。(現状2000件程度なのでひとまず残しておく)
参考サイト
http://blog.serverkurabe.com/wordpress-revision-deleteWordPressのリビジョンを削除する方法(プラグイン不使用) | Sabakura Blog
WordPress - post_status について - Qiita