有时可能需要整合会员中心,将网站所有用户删除后重新开始,所有的会员数据表都需要统一用户 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,但是不能重新排序,所以最好的办法还是如上操作。
更改失效,显示您的sql已经成功运行,刷新wp-users 操作查看并没有更改成功,请问知道是什么情况吗
要点击执行,修改后要点执行呢
感谢博主撰写的文章,已转载:
https://www.npc.ink/15564.html