禁止WordPress自动保存和修订版本方法

禁止WordPress自动保存和修订版本方法,将以下两段代码放入主题模板文件functions.php即可。

//禁用文章自动保存
add_action('wp_print_scripts','disable_autosave');
function disable_autosave(){
wp_deregister_script('autosave');
}
//禁用文章修订版本
add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 );
function specs_wp_revisions_to_keep( $num, $post ) {
return 0;
}

另外你如果有自己定义的文章类型,可以使用下面这段代码来禁止特定文章类型的修订版本。

add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 );
function specs_wp_revisions_to_keep( $num, $post ) {
if ( 'post_type' == $post->post_type ) { //post_type为你要禁止修订版本的文章类型
return 0;
}
return $num;
}

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注