記事の自動保存とリビジョン管理を無効にする

WordPressの記事IDが連番にならずに飛び飛びで増えていくので、原因を調べたところ、リビジョン管理機能を使っているとそうなっちゃうらしいってことがわかったので、折角だからプラグインを使わずに無効化する方法を調べた。

wp-config.php

/** リビジョン管理を無効にする */
define(WP_POST_REVISIONS, false);

/** 自動保存の間隔を5日にする(実質の無効) */
define(AUTOSAVE_INTERVAL, 432000);

↓このコードよりも前に記述すること

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');

また、自動保存の間隔を30日とかすごく長くしたら、表示がおかしくなった。
具体的には「下書きとして保存」や「公開」のボタンが高速で点滅するような感じ。

上記は5日に設定したら治った。

また、タイトルを入力した時に走る自動保存を無効にするために以下のコードをfunctions.phpに追加する。

functions.php

/* 記事のオートセーブを無効 */
function disable_autosave() {
    wp_deregister_script('autosave');
}
add_action('wp_print_scripts','disable_autosave');

参考サイトはいっぱいあってよくわからなくなったので割愛(ごめんなさい!!)

人気の記事

カテゴリー: WordPress, メモ タグ: , , , , , , , , , , ,

コメントを残す

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

*