我对以下内容感到困惑。假设我上一篇文章的 post_ID 是 100。现在我从我的 WordPress 博客中删除所有帖子,甚至从数据库中清除所有修订等(如果有),所以现在我的 wp_posts 和 wp_term_relationship 中没有任何内容。我希望新帖子的 post_ID = 1 。但我得到 post_ID = 101。看起来 WordPress 在某个地方存储了下一篇文章的 ID,但我已经花了半天时间试图弄清楚:在哪里?
最佳答案
它只是 MySQL 数据库中的一个自动递增列。 MySQL 使用内部计数器,与 WordPress 无关。
http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
更新
要重置您的帖子 ID,请运行以下命令(替换为您的表名):
ALTER TABLE tablename AUTO_INCREMENT = 1
关于mysql - WP 如何猜测新帖子使用哪个 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22931180/