wordpressスマホ対応サイト・wpプラグイン・検索体験最適化・SNS・ 動画・bgmやテーマ曲を駆使して、リアルビジネスへの集客を達成するためのコラム!

   

wordpress屋のマルチメディアコンテンツ制作読んどけ☆コラム

wordpressのリビジョンを、プラグインで制御する方法(revision control)【データベースを軽く】

   

こんにちは、管理人@SS_mshpです。

今回は、wordpressで溜まりすぎるとデータベースを圧迫するリビジョンを、プラグインでコントロールしてみます。

wp-config.phpなどのプログラムファイルを書き換えなくても対応できるから、WP初心者・プログラム未経験者でも安心です。さっそく使ってみましょう

wordpressリビジョンとは

まずはリビジョンについて押さえましょう。wordpressリビジョンは『変更履歴・下書きを自動的に保存していく』機能です。途中で記事を間違って消してしまった場合などは、リビジョンから復旧できるので便利です。

しかし、初期状態だと保存する数などが特に制限されてないので、何回も書き直し・リライトをしていると

同じ記事の変更履歴がどんどんたまっていって、データベースを圧迫していきます。
(管理人はなったことはありませんが、プラグインデータ・リビジョンなどでデータベースがごちゃごちゃしてると、動作が重くなるなどの例があるようです。検索した感じだと)

プラグイン『revision control』使い方

それでは、プラグインを利用して、さっくりとリビジョン数の制御をしてみましょう。
まずは、管理画面からインストールしてみます。

プラグイン新規追加から、検索フォームに『revision control』と入れると、このような画像のプラグインが出てきます。これをインストールして有効に。


プラグインがアクティブになると、メニューにリビジョンが出てきました。


あとは、『個別記事・固定ページ・CSS』などで、リビジョンを何個保存するかを設定します。
もちろん『リビジョン無効化(保存しない)』もOKです。過去バージョンを保存しない方針の時は、リビジョン無効でも、特に問題はなかったです。

■プラグイン『revision control』のページ(ただし英語)
https://ja.wordpress.org/plugins/revision-control/

プラグインrevision controlは、どんなケースに向いているか?

以前、当サイトに書きましたが、リビジョンは構成ファイルの『wp-config.php』を一部書き換えることによって、保存する数を制御する事ができます(慣れてる人なら簡単にできます。以下のようにwp-config.phpに。)。

とはいえ、プラグインが有効なケースもあります。

phpファイル書き換えになれていない場合(サイト真っ白が怖い時など)

wp-config.php書き換えでリビジョン管理はできますが、このファイル書き換え時にエラーを出してしまうと、サイトが表示されなくなる危険性があります。
初めてwpとか、phpファイル書き換えやったことがない場合は、プラグインを使うのが安全です。
(ローカル環境とか、デモ用サイトなど、真っ白になっても大丈夫な環境でやってみてから、実際に運用中サイトでやってみましょう)

(管理人の場合)環境上の問題で、wp-config.php書き換えができない場合

管理人がこれを使った一番の理由は『スターサーバー・フリーWPプランで、FTPがサーバー管理にない(さすが無料笑)・wp-config.phpを変更できない』というのがありました。ファイルのパスとかわかっていても、パーミッションとか変更できないとどうしようもありません。

いろいろ探せばできると思いますが、手っ取り早く対応したかったので、プラグインにしました。

あとがき・まとめ

  • リビジョンは溜まりすぎるとデータベース圧迫して問題がある
  • wp-config.php書き換えができない環境や、プログラム苦手な場合はプラグインを使う

まとめるとこんな感じです。プラグインでわりと気軽にリビジョン操作ができるようになるので、ぜひ皆さんも導入してみてください。

*アトリエSS・web制作サービスページに移動します。webリニューアル・ロゴ・記事・wordpress化などでお力添えできます。

【カテゴリ】 - wordpressプラグイン(拡張)情報 【タグ】 -

Message

メールアドレスが公開されることはありません。

  関連記事

【WPプラグイン】WordPressにサウンドクラウドみたいな波形表示つけたい→WaveSurfer-WPをどうぞ

今回は、以前すこしDJの練習をしていた管理人が、webサイト(wordp …

【WordPressとGoogleカレンダー連携プラグイン】Simple Calendarの設定・Calendar APIやID取得しての設定

今回は、WordPressサイトに、googleアカウントがある人ならみ …

【wordpressで教室・個別相談・サロン予約受付】プラグインEasy Appointmentsの設定・サイト実装方法を詳しく解説

今回は、特定の形態のビジネスで、『カレンダーつき予約フォームで、お客さん …

【wordpress限界高速化】Pjax技術を使ってサイトを高速表示するプラグインと、エラーの対処

今回は、『遅い』とされていた(過去形)wordpressサイトを『Pja …

【PHPでwpプラグインを改造】all in one seoで、og:descriptionを書かなかったときに、文章が全部出力されてしまうのを直したい

今回は、ワードプレスでよくつかわれるプラグイン『all in one s …

【WPプラグイン・サイト高速化】EWWW Image Optimizerで、画像をサクッと圧縮して表示を速くしよう

今回は、サイトの高速化で、画像を圧縮してくれるものを試します 画像サイズ …

【phpでWPプラグイン改造】What’s New Generatorで、記事タイトル文字数を設定する

今回は、ワードプレスサイトでよく使われる更新情報表示プラグイン『What …

【WPプラグイン】ページ読み込み画面(ローディングアニメ)をサクッと実装できるWP Smart Preloader

今回は、wordpressのサイトで、ページ読み込み時の画面(ローディン …

【wpプラグイン】ワードプレスサイトに、スマホで電話機能をつけられる『Really Simple Click To Call』

今回は、スマホで電話する機能を、ワードプレスサイトに実装できるプラグイン …

【WPプラグイン】月額無料でレストラン・カフェなど飲食店の予約に使える『Restaurant Reservations』

今回は、飲食店でワードプレスサイトを持ったときに効果を発揮する、月額無料 …

ワードプレスサイトに、コメント機能を実装しない/非表示に

今回は、ブログサイトによくある『コメント機能』を、実装しない方法を考えて …

【ワードプレスサイト製作】俺の最低限なインストールプラグイン晒す 

今回は、ねた準備中につき雑談です。 管理人はワードプレス勢ですが、なるべ …