WordPress删除账户的ID是否会被回收复用?
WordPress删除用户后userId是否会被回收?
- WordPress默认不会回收已删除用户的userId,这些ID不会重新进入新用户的可用ID池。
- 原因很直接:WordPress的用户ID是自增整数,新用户注册时会直接取当前用户表中最大的ID值加1来分配,完全忽略已删除的用户ID。比如你删除了ID为5的用户,后续新用户的ID会从当前最大ID(假设是10)继续往后排,变成11,绝不会再用到5。
- 如果硬要重置ID序列,只能手动操作数据库(比如修改
wp_users表的自增属性),但这种操作属于非常规操作,官方不推荐——因为用户ID还关联着评论、文章作者、用户元数据等大量关联数据,随意修改很容易导致数据关联出错。
内容的提问来源于stack exchange,提问作者dingo
相关产品推荐
相关产品推荐

