为什么要禁用WordPress自带的这两个功能呢?最大的原因是造成文章ID严重不连续!当然,也有相关的插件能禁用这两个功能的,不过个人喜欢能通过改代码实现的坚决不用插件,以干掉插件为荣!
方法步骤:
一、禁用自动保存
WordPress程序下wp-admin文件夹中找到“post.php,page.php,post-new.php,page-new.php”这四个文件,打开并搜索以下代码:
wp_enqueue_script('autosave');
每个文件里只会有一个搜索结果,然后大胆的在其前面加上“//”即可;
二、禁用修订历史
WordPress程序根目录下的wp-config.php,打开并加上:
define('WP_POST_REVISIONS',false); |
这种方法也有一个不足,那就是WordPress升级更新了上次文件后需要重新修改一遍。
三、如果, 你之前没有关闭, 已经生成了很多修订版本(Revision)想要删除, 有两种方法.
1. 你熟悉phpMyAdmin操作可以执行下面的SQL操作(无需插件)
1)从你网站的控制面板,登陆 phpMyAdmin 。
2)在左侧的导航栏,找到你的数据库,进入数据库界面。
3)点击上面的“SQL”,填写一下代码:
DELETE FROM wp_posts WHERE post_type = "revision"; |
4)点击右下角的“执行”。
这样你就删除了你数据库中所有的自动保存的修订版本。
2. 如果你不熟悉, 那就只有安装插件来解决. 安装 Delete-Revision 插件, 安装并且启用后, 只需要在设置里找到它, 并且检查删除就行了.
OK,就是如此简单!
6月9号俺来围观一下,欢迎回访~
这个方法不错