腾讯云服务器优惠活动华纳云香港服务器

纯代码实现修改WordPress用户名的图文教程

WordPress主题推荐

有些站长在安装 WordPress 的时候直接使用了 Administrator 或其他用户名,在使用一段时间之后想要修改这个用户名应该怎么办呢?WordPress 默认情况下是不允许直接在后台修改用户名的,不过我们可以通过后台的主题编辑器功能来添加一段代码实现修改 WordPress 用户名,具体操作如下:

登录 WordPress 后台 – 外观 – 主题编辑器 – 在右侧确认已经选择当前使用的主题并点击主题文件下的 functions.php 文件 – 将以下代码添加 functions.php 文件最后一个?>的前面并点击【更新文件】按钮,文件修改成功即可成功修改 WordPress 的用户名。

global $wpdb;
$wpdb->query( "
UPDATE wp_users
SET user_login = 'newuser'
WHERE user_login = 'olduser';
" );

注意:我们在实际使用中需要修改以上代码中的 wp_users、newuser 和 olduser,具体如下:

  • wp_usersWordPress 默认用户数据表,如果在安装 WordPress 的时候没有修改表前缀的话就不用修改,如果修改过表前缀就不需要修改,如表前缀为 ygj_ 则需要修改为:ygj_users
  • newuser新的用户名,如修改为:boke112
  • olduser旧的用户名,如原来用户名为:admin888

则以上代码修改为:

global $wpdb;
$wpdb->query( "
UPDATE ygj_users
SET user_login = 'boke112'
WHERE user_login = 'admin888';
" );

用以上代码成功修改 WordPress 用户名之后记得及时删除这些代码,没必要保留在 functions.php 文件中,等下次有需要再修改用户名的时候再重新添加代码即可。

我们除了可以用纯代码实现修改 WordPress 用户名之外,还可以通过 phpMyAdmin 修改(详见『通过 phpMyAdmin 直接修改 WordPress 用户名的图文教程』)或安装插件实现(详见『WordPress 个人资料中直接修改用户名插件 Username Changer』)或通过删除账号来修改用户名(详见『WordPress 通过新增和删除账号来修改用户名的图文教程』)。

本文地址:https://boke112.com/post/2165.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu