纯代码修改WordPress用户ID – WordPress教程

王小优
王小优
王小优
231
文章
0
评论
2015年8月19日 评论 3,564 581字阅读1分56秒
摘要

有时因为不能修改安装WordPress时的默认用户的登录名称,而将默认用户删除,新建一个管理用户,但这个新建的账户ID并不是1,感觉不爽;或者开放注册后,遭到恶意注册,删除这些用户的同时,也删除了ID,后期注册的用户ID很大,可以通过下面的方法修改用户ID。

纯代码修改WordPress用户ID – WordPress教程

代码部署

将下面的代码添加到当前主题函数模板functions.php中:

  1. global $wpdb;
  2. $wpdb->query("UPDATE wp_users SET ID = 1 WHERE ID = 2");
  3. $wpdb->query("UPDATE wp_usermeta SET user_id = 1 WHERE user_id = 2");
  4. $wpdb->query("UPDATE wp_posts SET post_author = 1 WHERE post_author = 2");
  5. $wpdb->query("UPDATE wp_comments SET user_id = 1 WHERE user_id = 2");

本例是将ID为2的用户改ID为1,可以根据实现情况,修改对应的ID数字。

刷新一下页面,看看是不是管理用户ID变成1了。

修改后,将代码移除,没有必要留在主题中。

提示:修改前请做好数据库备份,以防万一!

相关链接

纯代码找回WordPress登录密码 - WordPress教程

若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如果喜欢,请打赏支持本站,谢谢大家!
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微博
  • 微博扫一扫
  • weinxin
王小优
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: