こんにちは "osaboo"です。"@osaboo_Bot"
プラグイン不要!WordPressのリビジョンを制限・削除してサイトを軽量化する方法【初心者必見】

プラグインを使わずに、WordPressのリビジョンを制限・削除してサイトを軽量化する方法を初心者さん向けにわかりやすくご紹介します。

リビジョン???
知らない間に増え続ける「リビジョン」自分で制限したいけど…
どうやるの?プラグインを入れるのはちょっと…やだなぁー
WordPressを使っていると、記事を編集するたびに自動的に保存される「リビジョン」機能があります。
リビジョンは、過去の編集内容を保存し、必要に応じて復元できる便利な機能です。
しかし、リビジョンが増えすぎるとデータベースが肥大化し、サイトの表示速度やパフォーマンスに悪影響を及ぼすことがあります。
この記事では、プラグインを使わずに、WordPressのリビジョンを制限・削除する方法をご紹介します。
初心者でも簡単にできる設定方法を詳しく説明するので、ぜひ最後までご覧ください!
- WordPressのリビジョンが増えすぎて困っている
- サイトの表示速度を改善したい
- プラグインを使わずにリビジョンを制限・削除したい
- データベースの最適化をしたいけれど、方法が分からない
- WordPressプラグイン「WP Revisions Control」の代替え対策を知りたい
- WordPressのリビジョンとは何か
- リビジョンが増えるとサイトにどんな影響があるか
- wp-config.phpを編集してリビジョン数を制限・削除する方法
- 過去のリビジョンを削除してデータベースを軽量化する方法
- プラグインなしで、サイトを軽量化し高速化する方法
それではご覧ください。
WordPressのリビジョンとは?
WordPressのリビジョンとは、記事やページを編集するたびに自動的に保存される「履歴データ」です。
具体的には、記事やページの修正ごとに、その変更が1つの「リビジョン」として記録されます。
このリビジョンを利用することで、以前の編集内容に戻すことができるので、誤って内容を変更してしまった場合でも簡単に元に戻せる便利な機能です。
リビジョンの特徴
- 自動保存
- 記事の変更を保存するたびに、WordPressが自動的にリビジョンを作成します。
- 復元機能
- 変更内容を簡単に元に戻せるので、間違って内容を変更してしまった場合でも、過去の状態に復元できます。
- 履歴管理
- すべての編集履歴が保存されるため、記事の進行状況を時系列で追跡できます。
リビジョンのメリット
- 間違って変更を加えても、簡単に元に戻せるので、安心して編集作業ができます。
- 複数人で運営しているサイトでは、どのような変更が行われたか履歴を確認でき、透明性を保つことができます。
リビジョンのデメリット
- リビジョンが増えすぎるとデータベースが肥大化してしまいます。
- サイトの表示速度が低下する可能性があります。
- バックアップやデータベースのメンテナンスが重くなってしまいます。
リビジョンを放置していると…データベースが肥大化・表示速度が低下「良いことない!」
なぜリビジョンを制限・削除するべきか
WordPressのリビジョン機能は便利ですが、無制限に保存されるとデータベースが肥大化し、サイトのパフォーマンスに悪影響を与えることがあります。
この章では、リビジョンを適切に管理すべき理由を解説します。
1. データベースの肥大化を防ぐため
リビジョンは記事を編集するたびに保存されるので、頻繁に更新する記事が多いサイトでは、数百~数千ものリビジョンが蓄積されることもあります。
これにより、データベースが不要な情報で膨れ上がり、サーバーの負担が増加してしまいます。
2. サイトの表示速度を改善するため
データベースが肥大化すると、WordPressがデータを取得する際に余計な負荷がかかり、サイトの表示速度が低下する原因となります。
特に、大量のリビジョンが保存されていると、投稿やページの読み込みが遅くなることがあります。
表示速度の遅いサイトは、ユーザー離れやSEOの評価低下につながる可能性があるので、リビジョンを適切に管理することが重要です。
3. サーバーの負担を軽減するため
レンタルサーバーを利用している場合、データベースの容量には制限があります。
リビジョンが増えすぎると、不要なデータがサーバーのリソースを圧迫し、他の重要な処理にも影響を与える可能性があります。
これを防ぐためにも、リビジョンの制限や削除が有効です。
4. バックアップ・メンテナンスの効率を上げるため
データベースのサイズが大きくなりすぎると、バックアップの作成や復元に時間がかかるようになります。
また、データベースの最適化を行う際にも、余計なリビジョンがあると作業の負担が増えてしまいます。
リビジョンを適切に管理することで、バックアップのサイズを小さくし、メンテナンスの効率を向上させることができます。
結論:リビジョンは適切に管理すべき!
リビジョン機能は便利ですが、無制限に保存してしまうとデメリットが大きくなります。
そのため、適切にリビジョンの保存数を制限し、不要なリビジョンは定期的に削除することで、サイトを軽量化し、快適に運用できるようになります。
次の章で、プラグインを使わずにリビジョンを制限・削除する方法を詳しく解説!
WordPress初心者でも簡単に設定できるよ。^^/
WordPressのリビジョン数を制限する方法(プラグイン不要)
それでは本題です。
この章では、プラグインを使わずにリビジョン数を制限する方法をご紹介します。
wp-config.phpを編集してリビジョン数を制限する
WordPressでは、wp-config.php
ファイルを編集することで、リビジョンの保存数を制限できます。
リビジョン数を制限する手順
- FTPソフト(FileZilla など)で「サーバー」に接続します。(レンタルサーバー付属のFTPソフトでもOK)
- WordPressのルートフォルダ(public_htmlなど)から
wp-config.php
を開きます。 - 以下のコードを
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
の前に追加します。
/* リビジョンの最大保存数を3に制限する */
define('WP_POST_REVISIONS', 3);
- ファイルを保存し、サーバーにアップロードします。
この設定を行うと、最新の3件のリビジョンのみが保存され、それ以前のリビジョンは自動的に削除されます。リビジョンの保存数は、必要に応じて変更してください。


FileZilla(ファイルジラ)を使わずに、レンタルサーバー付属のFTPソフトを使うことも可能です。
例えば…
- エックスサーバーの場合 は「 ファイルマネージャー」
- ロリポップの場合は「 ロリポップ!FTP」(参考記事はこちら)
注意 wp-config.phpの編集作業は、慎重に行いましょう。
エックスサーバーの参考画面
ファイルマネージャー






ロリポップの参考画面
ロリポップ!FTP


過去のリビジョンを削除する方法
前章でご紹介した方法で、リビジョン数を制限しても、すでに蓄積されたリビジョンは削除されません。
この章では、不要なリビジョンを手動で削除する方法を紹介します。
phpMyAdminを使ってリビジョンを削除する
phpMyAdminにアクセスしてクエリを実行することで、リビジョンを削除できます。
リビジョンを削除する手順
- レンタルサーバーの管理画面から「phpMyAdmin」にアクセスします。
- WordPressのデータベースを開きます。
- 『SQL』タブをクリックし、以下のクエリを実行します。
DELETE FROM wp_posts WHERE post_type = 'revision';
- 『実行』をクリックしてリビジョンを削除します。
これにより、データベース内のすべてのリビジョンが削除され、無駄なデータが整理されます。
phpMyAdminの参考画面






リビジョンを完全に無効化する方法
リビジョン機能自体が不要な場合は、完全に無効化することも可能です。(詳細手順は前述と同等)
wp-config.php
に以下のコードを追加するだけで、リビジョンが一切保存されなくなります。
/* リビジョン機能を無効化 */
define('WP_POST_REVISIONS', false);
- 過去のリビジョンも作成されなくなるため、誤って編集した際に復元できなくなります。
- 必要に応じてバックアップを取ることをおすすめします。
- 筆者としては、データ量が極端に大きくならない限り、「リビジョンを完全に無効化する方法」は推奨しません。
まとめ!プラグイン不要!WordPressのリビジョンを制限・削除してサイトを軽量化する方法【初心者必見】
プラグインを使わずに、WordPressのリビジョンを制限・削除してサイトを軽量化する方法をご紹介しました。
WordPressのリビジョンは便利な機能ですが、無制限に保存されるとデータベースが肥大化し、サイトの表示速度に悪影響を及ぼす可能性があります。
この記事でご紹介した、「リビジョンの制限」「不要なリビジョンの削除」「リビジョンの無効化」を活用して、サイトを最適化してみてください!サイトの軽量化は、SEOにも好影響を与えます。
ぜひ今回の方法を実践して、WordPressを快適に運用してください!この記事がお役に立てば嬉しいです。
「最後まで、ご観覧いただきありがとうございました。」
また、次の記事で…お会いしましょう。\^^/