当前位置:首页>WordPress建站>网站维护>通过 functions.php 文件删除 WordPress 的文章版本

通过 functions.php 文件删除 WordPress 的文章版本

WordPress 主题 CoreNext

WordPress 自身有一个自动保存文章的功能,可以防止意外情况下丢失内容的问题。但是不可避免地导致一些不是很完美的结果,比如ID、数据库等占用。倡萌个人是不推荐直接禁用自动保存的功能,你可以考虑 修改自动保存文章的时间间隔和版本数

在此之前,倡萌推荐了 WordPress删除修订版和草稿的插件:WP Cleaner,自己也一直在用,非常方便。当然,如果你想尝试一下新方法,可以试试 通过 fuctions.php 文件删除 WordPress 的文章版本

将下面的代码添加到当前主题的 functions.php:

global $wpdb;

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

然后访问一次网站首页,就可以自动删除文章版本了。然后记得及时删除这个代码哦,否则每次访问网站,都会执行的!\

参考资料:trickspanda.com

20140310更新:v7v3 小盆友将代码改为下面的

$sql_v7v3 = $_GTE['sqldel'];
if($sql_v7v3 == ok ) {
	global $wpdb;
	$wpdb->query( "
		DELETE FROM $wpdb->posts
		WHERE post_type = 'revision'
		" );
}

这样写就可以需要删除文章版本的时候访问一下/?sqldel=ok
即可优化,不必删除代码。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
网站维护

WordPress 自动压缩PNG图片

2014-1-5 9:06:55

网站维护

修改 WordPress 后台自动更新后接收通知的邮箱地址

2014-3-1 8:13:00

15 条回复 A文章作者 M管理员
  1. 是function不是fuction吧。

    • 多谢提醒,已修正

  2. 如果装了WP-Optimize的话,会定期清理的吧?

  3. 简单实用~~

  4. 倡萌 有件事想请教一下 如果wordpress用手机调度插件 和 七牛镜像插件 这样 移动端访问会不会有影像 毕竟两个主题的css等文件 文件名相同

  5. 这种方法叫折腾吗。。。

  6. 你的主题太帅了

  7. 路过

  8. 真给力!

  9. $sql_v7v3 = $_GTE[‘sqldel’]
    if($sql_v7v3 == ok ) {
    global $wpdb;
    $wpdb->query( "
    DELETE FROM $wpdb->posts
    WHERE post_type = ‘revision’
    " );
    }

    这样写就可以需要删除文章版本的时候访问一下/?sqldel=ok
    即可优化,不必删除代码。

    • 奶神

    • 倡萌
    • 顶一发

    • 我的代码错了。。。。少了个;分号

    • 我居然看懂了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索