您现在的位置是:

wordpress修订版本改成3次的方法

Jkay07-03 16:14:58244

在我们使用WordPress写文章或修改文章时,WordPress会自动保存生成一个修订版本,如果一篇文章经过几次的修订,你就会发现WordPress在不知不觉中已经帮我们保存了该文章的好几个版本。

虽然系统保存修订版本的初衷是好的,让我们可以利用WordPress的修订版本进行恢复文章的工作,但是由于修订版本生成的逻辑太单一,经过一段时间的使用后,所生成的修订版本数量是所写文章的好几倍,这样就很容易产生大量的冗余数据,拖慢数据加载的速度。

把wordpress修订版本改成3次的方法如下(其中次数可以替换):

一 、

第一步先把之前的修订版本删去

删除wordpress文章的修订版本方法:后台/主题/编辑,只需要在主题的functions.php中的?>之前添加如下代码:

  1. //删除文章修订版本
  2. $wpdb->query( "
  3. DELETE FROM $wpdb->posts
  4. WHERE post_type = 'revision'
  5. " );
//删除文章修订版本
$wpdb->query( "
DELETE FROM $wpdb->posts
WHERE post_type = 'revision'
" );

也可以用这段代码定期删除修订版本。

二、

第二步,在 wp-config.php 的 末尾 ,加上标红的语句,注意,要在标黄的语句前加入。

define('WP_POST_REVISIONS', 3 );

if ( ! defined( 'ABSPATH' ) ) {

define( 'ABSPATH', dirname( __FILE__ ) . '/' );

}

require_once( ABSPATH . 'wp-settings.php' );

/* 限制revision 版本修订数量 */
define('WP_POST_REVISIONS', 3 );

/* That's all, stop editing! Happy publishing. */

/** Absolute path to the WordPress directory. */
if ( ! defined( 'ABSPATH' ) ) {
	define( 'ABSPATH', dirname( __FILE__ ) . '/' );
}

/** Sets up WordPress vars and included files. */
require_once( ABSPATH . 'wp-settings.php' );


由于文档没有字体颜色,附上图片


关注我

公众号: 清单自由

ID名: free10s

一个干净的公众号

分享能分享的一切

期待你的关注~

本栏推荐

最新文章

  • 如何找回带留言的公众号

    我们知道,从2018年3月开始,微信更改了公众号的留言功能开放规则,后面新注册的帐号都暂时没有了留言功能。至于什么时候开放呢?目...

  • 还是谈谈近期做网站的心得吧

    还是谈谈做网站的心得吧最近新做了一个站点,因为一些事情没有每天更新,然后今天去搜索资源平台(也就是百度站长平台)后台里看抓取频次...

  • 从垃圾分类的“灵魂六问”到“灵魂七问”

    来自上海阿姨的灵魂拷问:这段时间估计大家被这个刷屏了吧?就是你是什么垃圾。说实话,我超烦这句话,有好多服务号公众号直接用这个标题...

  • wordpress修订版本改成3次的方法

    在我们使用WordPress编写文章或修改文章时,WordPress会自动保存生成一个修订版本,如果一篇文章经过几次的修订,你就...

  • 谈谈换友链和发外链的感悟

    谈谈换友链和发外链的感悟最近换上了友链了,之前一直是好友的微录博客http://www.blogtextbook.com,他的博...