WordPress中文论坛 - WordPress Chinese Forums

 找回密码
 注册
推荐网站:HOSTUCAN主机点评网
查看: 3357|回复: 23

[问题求助] 我受不了了。。写了段代码删wp垃圾。。 [复制链接]

Rank: 6Rank: 6Rank: 6

金钱
435 WPB
积分
831
发表于 2008-7-17 17:06:27 |显示全部楼层
wp每次修改文章或者自动保存后就会产生大量的垃圾。。占用一个id 而这个Id的内容。又和你的日志正文一样。

因此如果你修改5次的话就会产生5个和你日志内容一样的ID。。。里面都是垃圾内容。。。

实在看不顺眼了。。心里问题也好。。。我神经病也罢,,第一此看到这么浪费数据库资源的程序。

codes by http://fengyin.name

使用方式  程序名.php?id=要删日志id
  1. <?php
  2. //此程序是超级危险工具。用后立即删除。。
  3. //code by http://fengyin.name
  4. $host="localhost";        //MYSQL数据库地址,通常为IP地址或者网址,请问一下你的空间提供商
  5. $db="fengyin";            //所使用MYSQL数据库名称
  6. $user="fengyin";            //MYSQL数据库登陆账号
  7. $password="***";            //MYSQL数据库登陆密码
  8. $conn=mysql_connect($host,$user,$password);
  9. mysql_select_db($db);
  10. $exec="delete from wp_posts where id=".$_GET['id'];
  11. mysql_query($exec);
  12. mysql_close();
  13. echo "删除成功";
  14. ?>
复制代码

[ 本帖最后由 苜蓿花开 于 2008-7-17 17:19 编辑 ]
YUI Compressor 在线压缩
http://ganquan.info/yui/?hl=zh-CN
Hostucan主机点评

Rank: 1

金钱
9 WPB
积分
17
发表于 2008-7-17 17:07:49 |显示全部楼层
呵呵 我正准备用呢

使用道具 举报

Rank: 6Rank: 6Rank: 6

金钱
435 WPB
积分
831
发表于 2008-7-17 17:11:49 |显示全部楼层

回复 2# 的帖子

我忍不了了。。我喜欢打错字。。。一每次发文章都要修改。。占我ID没关系。。
别浪费我数据库空间。。。
YUI Compressor 在线压缩
http://ganquan.info/yui/?hl=zh-CN

使用道具 举报

Rank: 2Rank: 2

金钱
95 WPB
积分
200
发表于 2008-7-17 17:13:16 |显示全部楼层
。你确定吗
id字段可是唯一的(UNSIGNED) 怎么可能有重复?
这删除语句明显是传入什么文章就删除什么不管你这文章是发布了还是未发布

使用道具 举报

Rank: 6Rank: 6Rank: 6

金钱
435 WPB
积分
831
发表于 2008-7-17 17:14:33 |显示全部楼层
你不信用2.6发日志看看。。。。

比如 ?p=40 下一篇就是p=?42

那41去哪了???变成数据库垃圾了。。
YUI Compressor 在线压缩
http://ganquan.info/yui/?hl=zh-CN

使用道具 举报

Rank: 2Rank: 2

金钱
95 WPB
积分
200
发表于 2008-7-17 17:20:12 |显示全部楼层
原帖由 苜蓿花开 于 2008-7-17 17:14 发表
你不信用2.6发日志看看。。。。

比如 ?p=40 下一篇就是p=?42

那41去哪了???变成数据库垃圾了。。


看你发的帖子
我的理解是每次修改?p=40都会生成一个ID=40的记录

修改一个文章会占用新的ID是2.6的新功能

[ 本帖最后由 xuanxiaoya 于 2008-7-17 17:23 编辑 ]

使用道具 举报

Rank: 6Rank: 6Rank: 6

金钱
435 WPB
积分
831
发表于 2008-7-17 17:24:02 |显示全部楼层
我不管什么功能。。现在我数据库15条垃圾要我用mysql查询慢慢清。
YUI Compressor 在线压缩
http://ganquan.info/yui/?hl=zh-CN

使用道具 举报

Rank: 2Rank: 2

金钱
95 WPB
积分
200
发表于 2008-7-17 17:27:58 |显示全部楼层
刚刚看了下表结构
这样修正的文章的post_type字段的值全是revision
你那句SQL最好加句 and post_type = 'revision'

[ 本帖最后由 xuanxiaoya 于 2008-7-17 17:30 编辑 ]

使用道具 举报

Rank: 6Rank: 6Rank: 6

金钱
435 WPB
积分
831
发表于 2008-7-17 17:29:35 |显示全部楼层

回复 9# 的帖子

已经按照我爱水煮鱼的方法修改了。。
YUI Compressor 在线压缩
http://ganquan.info/yui/?hl=zh-CN

使用道具 举报

Rank: 3Rank: 3Rank: 3

金钱
248 WPB
积分
524
发表于 2008-7-17 18:10:56 |显示全部楼层
我都想用回2.51了
新后园
花间月下,谁可得此片刻独闲?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|网站合作|WordPress中文论坛 - CNWP ( 鲁ICP备05045147号 )

GMT+8, 2012-2-4 16:23 , Processed in 0.042057 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部