wordpress自2.6有一个功能revision(修订),就是自动创建保存文章修订版本(在wordpress后台修改某文章时页面下方可以看到),前面讲到了一个用sql命令的方法,这里再介绍三个方法:
1.No revision插件
下载,有效代码只有一点:
<?php
@remove_action ( ‘pre_post_update’, ‘wp_save_post_revision’ );
?>
@remove_action ( ‘pre_post_update’, ‘wp_save_post_revision’ );
?>
可以把它当插件安装,但耕堂以为直接把上面的代码黏贴到wp-config.php末尾也可以,有兴趣可以尝试下。
2.修改wordpress文件
1)wp-includes\default-filters.php,第198行下面代码:
add_action( ‘pre_post_update’, ‘wp_save_post_revision’ );
可以将上面代码删除,或者加个注释(推荐):
//add_action( ‘pre_post_update’, ‘wp_save_post_revision’ );
2)wp-admin\includes\post.php,第1088行下面代码:
return _wp_put_post_revision( $_POST, true );
改为:
return edit_post();
3.修改wp-config.php;
打开wp-config.php,在<?php与?>之间插入:
define (‘WP_POST_REVISIONS’, ‘0′);
以上方法希望有帮助。
右上方更多相关内容/站内搜索-关键词请用空格隔开
发表留言