适用WordPress 5.7.1版本。此操作需要两个步骤,仅修改部分无法完全达到效果。
1.修改网站根目录下wp-config.php 。!!请谨慎操作,修改前请备份好文件。
在下列代码前
/* That's all, stop editing! Happy publishing. */
加入如下代码:
//学习通 取消自动保存
define( 'DOING_AUTOSAVE', false);
define('AUTOSAVE_INTERVAL', 6000 );
//学习通 取消修订版本保存
define( 'WP_POST_REVISIONS', false);
//学习通 END
2. 在WordPress使用主题的functions.php 中加入如下代码:
/* 学习通
* 取消自动保存和修订版本 */
//移除自动保存
function disable_autosave() {
wp_deregister_script('autosave');
}
add_action('wp_print_scripts', 'disable_autosave');
//移除修订版本
remove_action('post_updated', 'wp_save_post_revision');