不用插件 删除WordPress文章修订历史版本

删除WordPress文章修订历史版本

WordPress自带记录文章修订版本的功能,每次编辑或修改文章,系统都会自动生成并保存一个修订版。长此以往数据库将产生大量数据冗余,最终拖慢网站的运行速度。为了让网站可以更流畅,我们还需要定期删除WordPress的修订版本

我们可以定期清理永久关闭此功能。

定期清理

打开主题文件夹中的 functions.php,将如下代码添加至文件末尾的?>前,保存。(主题文件夹在wp-content/themes

$wpdb->query( "
DELETE FROM $wpdb->posts
WHERE post_type = 'revision'
" );

打开网站任意文章刷新,返回 wordpress 后台可以看到历史修订版本已被清理干净,然后删除上述代码,需要清理时再添加。

关闭修订

如果清理了以往的文章历史版本,并且不想再产生这些内容,可以关闭此功能。

WordPress 提供了关闭方法,在 wp-setting.php 中有一个变量 WP_POST_REVISIONS,把它设置为 false 就可以屏蔽 WordPress 日志修订功能,以后就不用花时间去删除WordPress修订版本了。

操作过程:打开网站根目录,找到配置文件wp-config.php 将下方代码添加其中,保存。

define('WP_POST_REVISIONS', false);

网络推广经验,欢迎分享:广州SEO,移动互联网推广 » 不用插件 删除WordPress文章修订历史版本

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏