全百科精品资源分享
免费优质资源下载平台

分享几种删除和修改wordpress文章修订版本的方法

播放按钮
文章目录

WordPress自带记录文章修订版本的功能,每次编辑或修改文章,系统都会自动生成并保存一个修订版。长此以往数据库将产生大量数据冗余,最终拖慢网站的运行速度。
分享几种删除和修改wordpress文章修订版本的方法
分享4种删除修订或者关闭修订的方法

1、数据库手工删除

删除post_type为revision的文章,及其文章的id编号关联着文章的wp_postmeta和wp_comments以及wp_term_relationships

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 = "

2、定期清理

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

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

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

3、关闭修订

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

WordPress 提供了关闭方法,在 wp-setting.php 中有一个变量 WP_POST_REVISIONS,把它设置为 false 就可以屏蔽 WordPress 日志修订功能。

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

define('WP_POST_REVISIONS', false);

4、插件删除

比如WordPress插件:delete-revision

设置修订版数量

修改wp-config.php,只保留最近三份修订版本的方法如下代码

温馨提示: 此处内容需要 评论本文刷新本页 才能查看!

Download WordPress Themes
Download Nulled WordPress Themes
Download WordPress Themes Free
Free Download WordPress Themes
udemy paid course free download
download huawei firmware
Download Premium WordPress Themes Free
udemy paid course free download

本文由全百科网分享提供,分享更多精品资源,帮助你我共同成长。

赞(0) 打赏
本站内容均来自网络收集,转载内容不代表本网站的观点及意见,仅供用户参考和借鉴。如对稿件内容及版权问题有疑议,请及时联系全百科官方邮箱: smtsg@foxmail.com全百科网 » 分享几种删除和修改wordpress文章修订版本的方法
分享到: 更多 (0)

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-499
    全百科推广

    很实用,收藏了,支持全百科!

    全百科推广 5个月前 (06-04) 来自天朝的朋友 搜狗浏览器 Windows 10 回复

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

支付宝扫一扫打赏

微信扫一扫打赏