ぼやき

8

たぶん 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
  • […] Delete-Revision : WordPress の投稿リビジョンを削除してくれるプラグイン。日本語の説明サイト→トイレのうず/ぼやき。 WordPress は記事を書いてる時、自動で保存してくれるのですが何個保存するんじゃい ? !てくらいそれが増えていく。しかも増えたソレに記事 ID が振られちゃうもんだから、例え数件しか日記書いて無くても ID 的には数十件になっていたりもする。増えるとデータベースを圧迫して重くなってしまうらしい。その増えちゃったリビジョンを消してくれます。 […]

    kanata’s dailla dailly
  • WordPress の投稿リビジョンを削除するプラグイン Delete Revision

    はじめに ここ最近 WordPress の管理画面が異様に表示が遅くなったので、 対策を考えはじめています。 投稿画面が主に重いので、投稿用のテーブルデータを気にして調べていたら、 WordPress2….

    Webスキル日誌LAGRANGE BLOG
  • […] WordPress 2012 年 4 月 16 日 !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); ゴミ・リビジョンをきれいにしてサーバーの容量を節約するプラグイン!その名前の通りに「リビジョン」を消してくれる WordPress プラグインです。リビジョンというのは自動的に保存される下書きですね、あれがいつの間にか増えているんですよね〜。実際の容量はたいしたことないはずなんですが、ちりもつもってなんとやらです。さらにバックアップなんかされた日には容量圧迫もさらに進むというもの。そんなわけでリビジョンはきれいさっぱり消したい派なので、こういうプラグインは助かります。 インストールはいつもの通りに /wp-content/plugin/ にアップロード。 管理画面でプラグインを有効化します。 すると設定項目のなかに「 Delete Revision 」というのができます。それを選択。 するとポスト数が表示されます。まだ 27 ポストしかないようです。 左のボタンをクリックです。 そうするとずらっとリビジョン・リストが表示されます。テスト投稿した適当ポストもリビジョンされてますね ^^; どうやら 107 個もリビジョンができているようでした。ポストは 27 しかないのに。。。。 左の青いボタン「 YES, I would like to delete them! 」をクリックして消しちゃいましょう。 はい、これできれいになりました! あとはこのプラグインは用済みなので「無効」にしておきましょう。消しちゃってもいいです。 リビジョンがきれいになったところで、「 Disable Revisions and Autosave 」なりの WordPress のリビジョン機能を無効化するプラグインを入れておけばもうゴミファイルはできないというわけですね。「 Disable Revisions and Autosave 」については「 WordPress 導入時にまっさきに入れたいプラグイン!」で紹介してます。 WordPress 導入時にまっさきに入れたいプラグイン! | programming design これも合わせて導入するのがおすすめです。 WordPress 投稿リビジョンを削除するプラグイン【 Delete Revision 】:トイレのう … 参考にさせていただきました […]

    ゴミ・リビジョンをきれいにしてサーバーの容量を節約するプラグイン! | programming design

トラックバック URL