修改 WordPress 用户ID

WordPress101.9K阅读模式

有时因为不能修改安装WordPress时的默认用户的登录名称,而将默认用户删除,新建一个管理用户,但这个新建的账户ID并不是1,感觉不爽,可以通过下面的方法修改用户ID。

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

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

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

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

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

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

本站文章大部分始于原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
评论  10  访客  10
    • 奶爸de笔记
      奶爸de笔记 4

      不是说不用默认id为1的账号还安全一些么?虽然我会直接考虑从数据库改名字。

      • 丘八
        丘八 0

        写的很好,支持一下

        • 励志语录网
          励志语录网 6

          处女座吧 :grin:

          • 弥雅
            弥雅 3

            收藏了,说不定哪天就用上了!

            • 路易大叔
              路易大叔 6

              一直都是用的默认id

                • maqingxi
                  maqingxi 5

                  @ 路易大叔 原来的默认是 wordpress 先生,现在在安装时就可直接填写自己的用户名,而使ID为1的吧。

                • 仙踪小栈
                  仙踪小栈 3

                  哈哈,好像之前在哪看到过

                  • 橘子书
                    橘子书 1

                    我更好奇,能不能用类似方法,把文章ID从1梳理一遍

                    • 腾蛙
                      腾蛙 4

                      支持

                    匿名

                    发表评论

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

                    拖动滑块以完成验证