QLOOKアクセス解析
Home » WordPress, WordPress プラグイン

記事やページの自動保存機能を制御する、プラグイン「Revision Control」

2011年7月8日 1,260 views One Comment

wordpress_revisioncontrol02_1

WordPress ver.2.5から標準導入された自動保存機能(リビジョン機能)ですが、ブラウザが強制終了してしまった場合や、過去の状態に戻したいという場合に重宝する半面、不要なほどの記事保存数とデータベースの巨大化の原因になっている、という悪い面もあります。「Revision Control」は、WordPressの記事やページの自動保存機能を無効化したり、保存する記事数を制御するためのプラグインです。自動保存機能を活かさず殺さず、良いとこどりを容易にしてくれる、テクニシャンなプラグインです。

 

 

◆「Revision Control」のインストール

「プラグイン」>「新規追加」をクリック。

wordpress_revisioncontrol01_1

検索で「Revision Control」と入力し「プラグインの検索」ボタンをクリック。

wordpress_revisioncontrol01_2

「Revision Control」の「詳細」をクリック。

wordpress_revisioncontrol01_3

「いますぐインストール」ボタンをクリック。

wordpress_revisioncontrol01_4

「Revision Control」の「プラグインを有効化」をクリック。

wordpress_revisioncontrol01_5

「設定」>「リビジョン」の項目が追加されます。続けて「Revision Control」の設定をしていきましょう。

 

 

◆「Revision Control」の設定方法

「設定」>「リビジョン」をクリック。設定画面が表示されます。デフォルトのリビジョン設定 投稿と固定ページの「リビジョン最大保存数」をお好みで変更します。不測の事態に備えて、「リビジョンを保存しない」に設定することはおすすめしませんが、データベース容量のことを考えて、「リビジョン最大保存数 : 3」前後で十分でしょう。最後に「変更を保存」ボタンをクリックするのを忘れないように。

wordpress_revisioncontrol02_1

「投稿」>「投稿」に「Post Revisions」ウィジェットができています。リビジョンの比較、過去のリビジョンを復元することができます。ウィジェット左上「比較 / 削除」をクリック。

wordpress_revisioncontrol02_2

不要なリビジョンの削除ができるはずなのですが…。ウィジェット左下が「比較する」ボタンになっており、削除することができない状態になっています。

 

 

◆ 「比較する」ボタンを「削除」ボタンに直す

このプラグインには、削除項目で「削除」ボタンが表示されず、「比較する」ボタンが表示されてしまっている、という気になるバグがあります。このままの状態では全く削除できません。簡単に直すことができますので、本格導入の前に直しておきましょう。

wp-content/plugins/revision-control/ 直下にある revision-control.php を一度PCにダウンロードし、テキストエディタで開きます。この時必ず、文字コード・改行コードが指定できるテキストエディタで開きましょう。Windowsの「メモ帳」は絶対ダメです。今回は「TeraPad」を使用します。

613行目、<td colspan=”4”> を、

<td colspan=”4” style=”text-align:left” class=”check-column”> と変更します。上書き保存をし、再度 revision-control.php を同じ場所へ入れます。以上で変更終了です。

ウィジェット左下「削除」ボタンに無事変更されました。

デフォルトでは、ブラウザが強制終了してしまった場合や、過去の状態に戻したいという場合に重宝する半面、不要なほどの記事保存数とデータベースの巨大化の原因になっている、という悪い面もあり、ありがた迷惑状態の自動保存機能でしたが、このプラグインを導入することによって、自動保存機能を活かさず殺さず、良いとこどりを容易にしてくれるはずです。おすすめです。

◆ Similar Posts

One Comment »

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.