如何更改Network Super Admin WordPress的默认用户名?

时间:2018-10-22 15:46:56

标签: php wordpress username multisite

我已经在WordPress中创建了多站点。创建网站时,我为网络管理员指定了admin用户名。现在,我想更改网络管理员(超级用户)的用户名。

我尝试了以下步骤:

  1. 找到wp_users表并用old username更改new username
  2. 找到wp_sitemeta表,并将site_admins行编辑为a:1:{i:0;s:5:”new username”;}

完成此操作后,我可以成功登录,但是问题是wp-admin的顶部菜单栏没有显示。

任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

您必须删除旧的并创建一个新的。 wp-cli的步骤:

1)创建一个新用户:

wp user create superadminuser your@email.com --role=administrator --user_pass=passwordsupersafe

2)向新用户授予超级管理员角色

wp super-admin add superadminuser

3)使用superadminuser登录并删除旧的admin。也许将超级管理员用户的电子邮件更改为一个管理员拥有的电子邮件。