WordPress删除用户后重新排序用户ID序号

有时可能需要整合会员中心,将网站所有用户删除后重新开始,所有的会员数据表都需要统一用户 ID,而将之前用户删除后,新注册或是新建的用户便会出现ID排序的问题。例如此时的网站用户包括管理员有743个,那么我们除了管理员(管理员ID:1),将742个非管理员用户删除,然后再开放给用户注册,但用户新注册的账户ID并不是从2开始排序的,而是从删除后的743的序号继续排序,每注册新用户ID都是744、745、746……依次排序,那么2~743的用户就被架空。给人的感觉就是从管理员的ID 1就直接跳到了744这个ID,这中间间隔700多空ID,感觉不爽,直接逼死强迫症。

解决前:

 

解决后:

 

经过站长摸索终于找到解决方案,最直接的方法是操作数据库,在修改之前请先备份好数据库。

进入数据库,找到wp-users/操作/修改箭头所指参数,修改后点击【执行】后即可,如下图,将排序从2开始,就把参数改成2,那么新注册的用户将会从2依次开始排序。

 

刚开始在 https://zmingcx.com/modify-wordpress-user-id.html   看了教程操作,的确可以修改用户ID,但是不能重新排序,所以最好的办法还是如上操作。

技术分享

Windows服务器设置不带WWW域名强制跳转带WWW网址上

2019-4-5 15:36:57

技术分享

WordPress搬家后只能访问后台,前端一片空白的解决方案

2020-6-7 14:34:30

3 条回复 A文章作者 M管理员
  1. 更改失效,显示您的sql已经成功运行,刷新wp-users 操作查看并没有更改成功,请问知道是什么情况吗

    • 要点击执行,修改后要点执行呢

搜索