WordPress Webサイトで投稿の改訂を制限する方法は?

公開: 2021-11-18

投稿の改訂を制限するWordPress

WordPressコンテンツ管理システムには、事前に構築された改訂後の機能が付属しています。 これは、WordPressベースのWebサイトで作成された各追加の出版物またはドラフトの記録を保持するシステムです。

このシステムを使用すると、このリビジョンまたはそのリビジョンで行った、または変更したすべての変更と修正、変更されていないものなどを確認できます。つまり、WordPressは、必要に応じてページと投稿のリビジョンコントロールを提供します。

または、以前に行った変更を元に戻す必要がある場合があります。 この場合、改訂後のシステムも役立ちます。

全体として、以前の投稿の変更を示すすべてのデータを持っていることは、主要なエラーを修正し、削除されたものを元に戻すために望ましいです。

しかし、限られたデータベースで作業していて、Webサイトのパフォーマンスを常に高速かつ高速に保ちたい場合はどうでしょうか。 ポストリビジョンに関して行うことができる最も賢明な決定は、それらを制限することです。

改訂を行うたびにデータベースサイトが必然的に増加し、しばらくするとWebサイトの実行速度が通常より遅くなることがあります。

したがって、WordPressの投稿リビジョンを制限し、WordPressWebサイトの最適化に大きく貢献する手法を利用することをお勧めします。

毎回小さな変更を加えている場合でも、デフォルトでは、WordPressはそれらのリビジョンを保存し、その間に元の投稿の数十または数百のコピーをコンパイルできます。

WordPressの投稿リビジョンを制限できるように、投稿リビジョンを管理および制御し、ワークロードをより軽量かつ高速に保つ方法を紹介します。

まず、WPサイトのルートファイルに移動する必要があります。このルートファイルには、wp-config.phpファイルがあります。 このファイルをバックアップし、次のリンクを挿入してください。

 define( 'WP_POST_REVISIONS'、10)

10は、自動保存用の別のリビジョンとともに、最大10のポストリビジョンが作成されることを意味します。 必要に応じてこの番号を設定してください。

このコード行をwp-config.phpファイルに追加すると、WordPressは限られた数のポストリビジョンのみを保持し、古いものを削除します。

あなたを助けるかもしれないもう一つのコーディングラインは次のとおりです:

define( 'AUTOSAVE_INTERVAL'、300); //秒 
define( 'WP_POST_REVISIONS'、10)

ご想像のとおり、自動保存間隔を1分から300秒、つまり-5分に変更しています。

配置すべきスポットは「ABSPATH」の上です。

最後に、wp-config.phpファイルを保存して、サーバーにアップロードし直します。 これで、投稿のリビジョンは10(以下のコードによる)または設定するその他の数に制限されます。

または、WordPressの投稿のリビジョンを制限せずに、無効にすることもできます。 この機能を無効にするには、制限に設定されている手順に従う必要があります。 唯一異なるのはコード行です。 今回は次のように実行されます。

 define( 'WP_POST_REVISIONS'、false)

サイトのWP投稿リビジョンを完全にオフにすることを選択した場合、投稿ごとに1つの自動保存のみが残ります。

コーディングがほとんどないために上記の方法を回避することに不快感を感じる場合は、関連するプラグインを使用してWordPress投稿のリビジョンを制限し、一般的にWP投稿のリビジョンの処理方法を監視できます。

実際には、WPポストリビジョンを回避するためのより簡単な作業を提案する便利なプラグインがあり、データベースの動作を適切に整理するためにカスタムビルドされています。

1. WPリビジョンコントロール:

ダウンロード

このシンプルで効果的なプラグインにより、WPユーザーはポストリビジョンをより細かく制御できます。 WP Revisions Controlをインストールしてアクティブ化し、[設定]、[書き込み]に移動して、提供された設定を管理します。

WP RevisionsControlセクションに到達するまでページをスクロールします。 リストされている投稿タイプごとに保存するリビジョンの数を設定できます。

各投稿タイプのリビジョンに関連する番号を設定したら、[変更を保存]をクリックします。これですべてです。

2.リビジョンを削除した後にデータベースを最適化します。

データベース削除リビジョンを最適化する
ダウンロード

リビジョンを削除した後のデータベースの最適化は、データベースをクリーンで最適化するためのワンクリックデータベースツールです。 それはあなたにWordPressの投稿のリビジョンを制限し、役に立たないものを削除するための無限の支配を与えるためのコントロールと設定の雪崩が付属しています。

さらに、この便利なプラグインは、ゴミ箱に入れられた投稿、ページ、コメント、未使用のタグなどを削除し、データベーステーブルの最適化を担当します。

リビジョンを手動で削除した後、データベースの最適化を自由に使用するか、スケジューラーを使用できます。その場合、最適化は自動的に実行されます。

すべてのリビジョンを削除したいが、特定の投稿またはページにそれらを保持したい場合は、その投稿/ページに「keep_revisions」としてカスタムフィールドを作成し、そのために値「Y」を使用する必要があります。

3.ポストリビジョンを無効にします。

改訂後を無効にする
ダウンロード

サイトの機能を最適化し、データベースをクリーンに保つためのもう1つの便利なツールが、Disable PostsRevisionとして起動されます。

この便利で理解しやすいプラグインを適用することにより、WPサイトのポストリビジョンの制限を決定することは、これまで考えられていたよりも簡単になります。

プラグインがインストールされ、アクティブ化され、準備ができたら、WPダッシュボードの[設定]、[リビジョン制限]、[リビジョンオプション]に移動し、投稿またはページに保存するリビジョンの数を設定します。

4.単純なリビジョン削除:

単純なリビジョンは削除します
ダウンロード

これは、投稿の改訂を最大限に活用するためにWPWebサイトで実行できるもう1つの便利なツールです。 投稿の改訂機能を無効にしたり制限したりするために必要なさまざまなツールがバンドルされています。

最も適切な機能のいくつか:投稿のリビジョンを無効にする、投稿の種類ごと、すべての投稿、またはWebサイト全体の投稿のリビジョンを制限する、リビジョンをゴミ箱に移動する、古いバージョンを復元する可能性、広告なしの作業プラットフォームなど。

このプラグインを使用すると、カスタム投稿タイプの投稿リビジョンを有効にすることもできます。

Simple Revisions Deleteは、最新バージョンのWordPressに完全に準拠しており、十分にサポートされており、追加機能を備えた将来の更新を予測しています。

また、チェックしてください:プラグインなしのWordPressポストページネーションは、この場合、ユーザーのために説明されています