Control(リビジョン機能制御プラグイン)2011/5/1KazuyoshiWordPressには、記事の編集中に変更した履歴を保存する「リビジョン」機能があります。Control」をご紹介します。「リビジョン」機能は、記事を編集している間にブラウザがフリーズ(動作が停止すること)した場合などに復元することができる便利な機能です。一方で、「リビジョン」機能がもたらす問題点もあります。リビジョン機能の問題点とは記事IDがどんどん増える1つ目は「記事IDの増殖」です。WordPressで投稿した記事には、その1つ1つに「ID」が割り振られる仕組みになっています。「リビジョン」機能で保存された履歴にもまた「ID」が与えられます。その結果、記事数はそれほどないのに「ID」が何百、何千という大きな数にふくれあがってしまいます。データベースが圧迫される2つ目は「データベースの圧迫」です。WordPressで作成された記事やページ、リンクなどの各種データはサーバー上のデータベースに保管されます。「リビジョン」機能で保存された履歴も同様にデータベースに保管されていきます。これはサイト管理者であるあなた自身が削除しない限りデータベース上に残ったままになり、データベースの容量を圧迫します。Control」プラグインです。公式プラグインとして登録されているので、管理画面で簡単にインストールできます。【いますぐインストール】をクリック【プラグインを有効化】をクリックプラグインを初めて利用する方へプラグインの導入(インストール・有効化)について、くわしくは下記ページを参考にしてください。Control」の各種設定は、WordPress管理画面の[設定]>[リビジョン]から実行できます。リビジョンコントロール設定でできることリビジョンコントロール設定画面では、次の2つの設定ができます。デフォルトのリビジョン設定リビジョン範囲デフォルトのリビジョン設定デフォルトのリビジョン設定では、投稿記事と固定ページのそれぞれに対して「リビジョンの最大保存数」を設定できます。「投稿リビジョンを保存しない」を選択することで、リビジョン機能を停止することも可能です。リビジョン範囲リビジョン範囲とは、上記「デフォルトのリビジョン設定」の選択肢を指定できます。具体例を挙げてみます。デフォルトのリビジョン範囲では、[2..5,10,20,50,100]という記述がされています。この[2..5]という部分は、リビジョン最大保存数:2リビジョン最大保存数:3リビジョン最大保存数:4リビジョン最大保存数:5の項目を選択できるようにするための範囲指定です。2~5の連続した数値をリビジョン最大保存数に範囲指定するための方法ということです。仮にこの値を[3..7]に変更すれば、リビジョン最大保存数:3リビジョン最大保存数:4リビジョン最大保存数:5リビジョン最大保存数:6リビジョン最大保存数:7の項目を選択できるようになります。その後に続く[,10,20,50,100]に書かれた半角カンマで区切られた数字は、それぞれの数字をリビジョン最大保存数として選択するための設定です。「リビジョン機能は必要ない」「わざわざプラグインを導入したくない」という場合には、WordPressの「wp-config.php」ファイルを直接編集してリビジョン機能を停止することもできます。「wp-config.php」ファイルの任意の場所に、下記コードを追加します。false);この方法は下記ページを参考にさせていただきました。ありがとうございました。ミblogただし、この方法はWordPressをバージョンアップするたびに「wp-config.php」ファイルの書き換えが必要になりますので注意してください。WordPress超入門WordPressでビジネスサイトを作るために必要な、基本的な知識が理解できる“超”入門書。Web制作に必要なHTML・CSS・PHPなどの専門知識がなくても読み進められる1冊です。SEO(検索エンジン最適化)やセキュリティの対策についても解説されています。楽天おすすめのテーマWordPressテーマ「LAW」コーポレートサイト(企業サイト)向けのテーマ。第一印象で信頼性や専門性を的確にアピールし、Webサイトのゴールである「お問い合わせ」まで自然に繋がっていく“導線”にこだわったテンプレートです。