加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 教程 > 正文

大量删除WordPress文章修订版本的三个方法

发布时间:2022-06-25 10:24:36 所属栏目:教程 来源:互联网
导读:在我们使用WordPress编写文章或修改文章时,WordPress会自动保存生成一个修订版本,如果一篇文章经过几次的修订,你就会发现WordPress在不知不觉中已经帮我们保存了该文章的好几个版本,虽然初衷是好的,我们可以利用WordPress的修订版本进行恢复文章的工
  在我们使用WordPress编写文章或修改文章时,WordPress会自动保存生成一个修订版本,如果一篇文章经过几次的修订,你就会发现WordPress在不知不觉中已经帮我们保存了该文章的好几个版本,虽然初衷是好的,我们可以利用WordPress的修订版本进行恢复文章的工作,但是由于修订版本生成的逻辑太单一,经过一段时间的使用后,所生成的修订版本数量是所写文章的好几倍,这样就很容易产生大量的冗余数据,拖慢数据加载的速度。
 
  所以,小杰建议大家要培养定期删除WordPress修订版本的习惯,这样才能保证我们的数据库能得到充分的清理,提高网站的执行效率和浏览速度,那到底改怎样批量删除WordPress文章修订版本呢?小杰为大家提供了两个方法:
 
  1、利用插件WP Clean Up批量删除
 
  当你成功安装好WP Clean Up后,你只需进入网站后台,点击“设置”》“WP Clean Up”,这时你会看到网站目前有不少的修订版版,操作,自动草稿等可清理文件,这时点击“删除”即可。
 
  2、通过代码来进行批量删除
 
  如果你讨厌使用代码的话,不妨使用下面的批量删除修订版本代码,只要将下面的代码添加到主题的functions.php中:
 
  $wpdb->query( "
  DELETE FROM $wpdb->posts
  WHERE post_type = 'revision'
  " ); //phpfensi.com
  然后点击“更新文件”后,再在前段刷新一下网页,就会删除全部文章修订版本.
 
  3、关闭WordPress修订版本功能
 
  如果你根本不想使用WordPress修订版本功能,你可以直接屏蔽掉,你需要将下面的代码添加到配置文件wp-config.php中,即可屏蔽WordPress的修订版本功能:
 
  define('WP_POST_REVISIONS', false);
 
  不过小杰可不建议这样做,毕竟凡事留有一些余地还是一件好事,万一在使用WordPress时出现什么情况,我们还可以通过修订版本功能回复文章,所以我们只要养成习惯每个星期清理一次订版本就好了。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读