WordPress 技巧:不用插件删除并禁用历史修订功能

历史修订这个功能好像是从WordPress 2.6以后加入到Wordpress的,个人不太喜欢“历史修订”这个名词,所以管这个功能叫“编辑历史”,但个人认为这一功能对多数个人博客毫无用处,有点鸡肋的意思,食之无味弃之可惜!并且“历史修订”是将你的编辑历史写入数据库的,会造成数据库特别庞大,有点浪费资源哦!所以周良这里写一下禁用并删除Wordpress历史修订的方法,不过貌似这方面的教程网上一大片一大片的,哈哈!

大家知道可以用Delete-Revision插件来删除历史修订功能,如果手懒,也可以用这个插件了。

1.禁用 WordPress 文章修订历史功能

打开 WordPress 根目录下的 wp-config.php 文件,添加下面的代码即可:

1
define(‘WP_POST_REVISIONS’, false);

 

2.删除 WordPress 已有的文章修订记录 上面也说过,WordPress 文章的修订记录,都是被写入了数据库,所以我们需要删除MySQL数据库中有关的语句!SQL 如下(直接删除即可):

1 2 3
DELETE FROM wp_postmeta WHERE post_id IN (SELECT id FROM wp_posts WHERE post_type = ‘revision’); DELETE FROM wp_term_relationships WHERE object_id IN (SELECT id FROM wp_posts WHERE post_type=’revision’); DELETE FROM wp_posts WHERE post_type=’revision’;

 

OK,搞定了,操作完上面的两部,以后在wordpress写文,将不会产生历史修订,所以数据库也不会变的庞大!

 

发表回复

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

相关

个人博客

这段时间在想是继续做个人博客还是开个公众号呢,白天其实说闲也闲,说忙也忙。 想了想最终放弃公众号,博客自由一些 […]