wordpressのリビジョン、オートセーブの対処法

こんにちは。

本日はリビジョンとオートセーブについて書こうと思います。

リビジョンシステム(投稿履歴)とは

投稿記事の保存、更新などの履歴を自動的に残します。

オートセーブ(自動保存)とは

一定の時間が過ぎると自動的に投稿記事を保存します。

データベースの肥大化などを防ぐ為、無効にします。

色々調べている内にオートセーブ(自動保存)を無効にする事は非推奨らしいです。

デバックモード時、Noticeなどのエラーが出るらしいのですが

私のサイト(複数)では出ませんでした。

無効にするかしないかは各自ご判断ください。

まずはwp-config.phpの

/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */

の上部辺りに下記を記述します。

リビジョンシステムの(投稿履歴)無効

define('WP_POST_REVISIONS',false);

次にテンプレート(テーマ)内のfunctions.phpに下記を記述します。

オートセーブ(自動保存)無効

function auto_save_invalid(){

wp_deregister_script('autosave');

}

add_action('wp_print_scripts','auto_save_invalid');

以上で完了です。

しつこいようですがリビジョンシステム(投稿履歴)とオートセーブ(自動保存)の無効は非推奨です。

慎重に判断し実行してください。

wordpressテンプレート(テーマ)、welcart専用テンプレート(テーマ)、html5/css3ホームページ|販売サイトTEMPLX