WordPress 2009/5/14 15:51
たぶん1回しか使わないだろうプラグイン Delete Revision の紹介。
その名の通り、投稿リビジョンをサクっと削除してくれるプラグインです。プラグインじゃなくても、phpMyAdmin から SQL を叩けばいんだけろうけれど、恐いのでプラグインを使ってみました。
(バックアップを取ってから作業を行ってください。)
英語版ですが使い方は簡単。
1) プラグインを有効化すると、設定に「Delete Revision」が表示されます。
2) リビジョンのチェックのボタンを押します。
3) 削除するリビジョン数とYes、No のボタンが出てくるのでYesをクリック。

Delete Revision ボタン
4) 削除したリビジョン数が表示されて完了です。

Delete Revision 完了
ついでに phpMyAdmin から SQL を叩いて wp-posts テーブルの行数(記事の件数)を確認。
SELECT COUNT(ALL *) FROM `wp_posts`;
- Delete Revision 実行前の件数 1936件

Delete Revision 実行前
- Delete Revision 実行後の件数 1410件

Delete Revision 実行後
投稿件数と実行後の件数が投稿件数1246と合わない。どうしてなんだろう、って wp-posts テーブルを見てみたら、アップロードした画像にも ID が振られてた。どうやら、WordPress の場合 画像や動画も 1 post と数えられるようだ。
ちなみに、レンタルサーバーの容量も削除前後で比べてみたけれど、プラグインを入れた分だけ容量が増加してた。まあ考えてみれば当たり前か。データベースのテーブルからデータを削除しても、虫食い状態になるだけで、容量には反映されないよね。もしかして、この作業って無駄だった? それともわたしの借りているレンタルサーバーの容量にはデータベースは入らないのかしら? わからん。

Revision 削除前
↓

Revision 削除後
削除した意味がないようなことを書いたけれど、調べてみたら、バックアップを取るときにリビジョンもバックアップされるようだから、それがなくなるだけでもバックアップファイルの容量がだいぶ違うらしい。
*追記*
データベース(MySQL)の容量を減らす方法がわかったので記事にしました。
→phpMyAdmin から MySQL の最適化 〜WordPressを快適に使うために〜
関連する記事
コメントを書く
トラックバック(8)
WordPressのリビジョンとオートセーブを無効にする
リビジョンとオートセーブ
WordPressには、オートセーブやリビジョンの機能があり、これは便利な機能だとは思うのだけど、普通に個人で使う分には割とうざい。
記事IDがどんどん増え...
ROKU STUDIO 2009/5/27
[...] WordPress 投稿リビジョンを削除するプラグイン【Delete Revision】:トイレのうず/ぼやき [...]
WordPress 投稿リビジョンを削除するプラグイン - Net MOUNT 2009/7/23
[...] WEBを検索してみると、お勉強になる記事が見つかりました。「WordPress 投稿リビジョンを削除するプラグイン【Delete Revision】」 :Delete Revision プラグインをつかうと これまで溜め込ん [...]
ふと気がつくとゴミがいっぱい 〜 revision delete! で不要な投稿リビジョンを自動削除 | Blog.inmycab 2010/2/24
[...] Delete-Revision:WordPress の投稿リビジョンを削除してくれるプラグイン。日本語の説明サイト→トイレのうず/ぼやき。WordPressは記事を書いてる時、自動で保存してくれるのですが何個保存するんじゃい?!てくらいそれが増えていく。しかも増えたソレに記事IDが振られちゃうもんだから、例え数件しか日記書いて無くてもID的には数十件になっていたりもする。増えるとデータベースを圧迫して重くなってしまうらしい。その増えちゃったリビジョンを消してくれます。 [...]
kanata's dailla dailly 2010/6/16
[...] さて、前回記事 WordPress 投稿リビジョン停止のプラグイン【Disable Revisions and Autosave plugins】と【Revision Control】にて、投稿リビジョンを削除してもデータベースの容量は減らない、と書い [...]
phpMyAdmin から MySQL の最適化 〜WordPressを快適に使うために〜:トイレのうず/ぼやき 2010/10/30
[...] WordPress 投稿リビジョンを削除するプラグイン【Delete Revision】:トイレのうず/ぼやき. [...]
投稿リビジョンを削除する « Ryo's todo list 2011/1/12
WordPressの投稿リビジョンを削除するプラグインDelete Revision
はじめに ここ最近WordPressの管理画面が異様に表示が遅くなったので、 対策を考えはじめています。 投稿画面が主に重いので、投稿用のテーブルデータを気にして調べていたら、 WordPress2....
Webスキル日誌LAGRANGE BLOG 2011/1/26
[...] も導入し、ここを参考に設定しました。 [...]
WordPressのプラグインをいろいろ追加 « Everyday Pieces :: 2011/5/21
トラックバック URL
最近のコメント
2012/2/5 6:07
2012/2/3 22:03
2012/2/3 2:11
2012/1/27 14:11
2012/1/26 3:30
2012/1/16 22:40
2012/1/26 3:10
2012/1/15 17:20
2011/10/21 2:30
2011/10/21 2:30