リビジョンの制御

リビジョン、便利な機能なのですが、開発中にリビジョンが「かさむ」のが少し、嫌で。
需要はあるかわかりませんが、リビジョンを停止、もしくは上限を設ける方法のご案内です。

下記のコードを、wp-config.php に書きます。

/**
 * リビジョンを制御
 * リビジョンを保存しない
 * @url https://ja.wordpress.org/support/article/revisions/#%E3%83%AA%E3%83%93%E3%82%B8%E3%83%A7%E3%83%B3%E8%A8%AD%E5%AE%9A
 */
define( 'WP_POST_REVISIONS', false );

/**
 * リビジョンを制御
 * リビジョンを3件保存(プラス自動保存1つ)
 */
define( 'WP_POST_REVISIONS', 3 );

/**
 * リビジョンを制御
 * リビジョンを全て保存(デフォルト)
 */
define( 'WP_POST_REVISIONS', true );

参考にしたのは下記のページ。

リビジョンの削除

ざっと調べたところ、プラグインを使うというのが優勢でした。DBから直接削除も可能です。いずれも、実施の際はバックアップを取ってから!というのが重要かと。

いずれ、WP-CLI とかで、できるようになったらいいなあ・・・・。

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です