在第一次用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了。
修改后再将代码删除,因为已经生效了就没必要让多余代码留在主题中,最后建议,在修改前一定要记得备份!备份!备份!(重要的事情说三遍)。