リビジョン、便利な機能なのですが、開発中にリビジョンが「かさむ」のが少し、嫌で。
需要はあるかわかりませんが、リビジョンを停止、もしくは上限を設ける方法のご案内です。
下記のコードを、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 とかで、できるようになったらいいなあ・・・・。