首页 > 网络应用 > 解决WordPress日志ID不连续的方法

解决WordPress日志ID不连续的方法

删除是Post Revisions垃圾信息,请执行:

delete from wp_posts where post_type = 'revision';

将ID重新设置为连续,这个比较麻烦,设置一个ID就要4条SQL语句,我仅仅举一个例子,将ID为88的文章修改为ID为86,需要执行以下语句。


update wp_posts set id = 86 where id = 88;
update wp_term_relationships set object_id = 86 where object_id = 88;
update wp_postmeta set post_id = 86 where post_id = 88;
update wp_comments set comment_post_ID = 86 where comment_post_ID = 88;

参考月光博客:http://www.williamlong.info/archives/1491.html

个人在用一个叫Revision Control的插件,个人感觉可以基本上完全解决Revision的问题,十分推荐使用。

分类: 网络应用 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。