以前使っていたリビジョンを消してくれるプラグイン(確かBetter Delete Revision) が、「お使いのバージョンの WordPress ではテストされていません」と出たので、「お使いの WordPress のバージョンと互換性があります」という似たようなプラグインを探してみました。
実は最近はプラグインを使っていなくて、手動でphpmyadminという所をつついて削除していたんですが、
参考⇒WORDPRESSにたまるrevisionをプラグインを使わずにSQLで削除
やっぱ面倒なので、再びプラグインにお世話になろうと思った経緯です。
で、見つけたプラグイン。長い名前なんですが、
Optimize Database after Deleting Revisions
リビジョンだけでなくスパムやら使っていないタグもオプションでチェックを入れれば全部一発で消してくれる仕事ができるやつなんです。
私が迷ったのが、結局どうやって実行するの?!という所で躓きまして、
↑のリンク先にyoutubeで説明してくれているので、それを見ればいいんですが、
ものすごくゆっくり説明してくれるのでw
サクッと知りたい方に
インストールはOptimize Database after Deleting Revisionsで探してインストール実行でお願いします。
Optimize Database after Deleting Revisionsの設定
1.Menu-setting(設定)でOptimize Database
Settings
⇒残したいリビジョン数の値を入力
Maximum number of – most recent – revisions
to keep per post / page [ここに数字を入力] (‘0’はすべて削除を意味する)
私は動画のとおり「2」にしました。
⇒ごみ箱を消す
Delete trashed items ☑
⇒スパムを消す
Delete spammed items ☑
⇒使っていないタグを消す
Delete unused tags ☑
⇒期限切れのtransients(何か?)を消す
Delete expired transients ☑
よくわからないけどtransientということで必要なさそうだし、動画でもチェックが入れてあったので入れてみた。
⇒ピンバック・トラックバックを消す
Delete pingbacks and trackbacks □
これはあってもいいのでチェックを入れなかった
⇒ログを残す
Keep a log ☑
ログは残さなくてもよさそうなんですが、動画のとおりにチェックを入れてみた。
実行するためのボタン表示
そして!
最後にチェックをいれるところが
このプラグインを実行するボタンをどこに表示するか。
Show ‘1-click’ link in Admin Bar 画面トップのログアウトするときのバーところ(動画ではこちらにチェックしてたので私も)
Show an icon in the Admin Menu レフトサイドのWPメニューのところ
このどちらかにチェックを入れて
[SAVE SETTING]
設定したらアップデートして実行
保存すると、画面上部に
Optimize Database after Deleting Revisions SETTINGS UPDATED – Click HERE to run the optimization
設定をアップデートするからここをクリックしてとあるのでHEREをクリックすると
タイトルバーの近くに[ Optimize DB (1 click)]
というボタンが表示されるので、
これをクリックするとさっき設定した消したい色んなアイテムをワンクリックで削除できます☆
エキスパートの方はもっと詳しく色々テーブルとか設定できるみたいですよ。
私はつつかなかったんですが、こんな感じで続きます
EXCLUDE DATABASE TABLES FROM OPTIMIZATION: CHECKED TABLES WON’T BE OPTIMIZED!
check all tables | uncheck all tables | check all NON-WordPress tables
wp_commentmeta
wp_comments
wp_ewwwio_images
wp_links
wp_options
wp_postmeta
wp_posts
wp_term_relationships
wp_term_taxonomy
wp_terms
wp_usermeta
wp_users
何より、消したらいけないものを消してはいけないので、
ご自分でよく確認してください。
Optimize Database after Deleting Revisions