说明
忘记了 WordPress的管理员密码,我们可以通过一个文件来进行修改
代码
那就把下面代码复制到成一个文件,比如:wp-new-user.php
,上传到和 WordPress 的根目录,然后运行 http://博客地址/wp-new-user.php
。这个文件就会创建一个用户名为:admin,密码为:123456
的管理员账户。
<?php
include 'wp-config.php';
$user_login = 'test';
$user_pass = '123456';
$user_email = '6@7-89.cn';
$role = 'administrator';
$userdata = compact('user_login', 'user_email', 'user_pass','role');
$user_id = wp_insert_user($userdata);
print_R($user_id);
成功之后,一定记得删除 wp-new-user.php
文件和删除 testtest
管理员用户。
其实这个文件就给自己开了一个后门,所以要及时堵上,不然,其他人只要知道这个后门也可以创建对应的用户,那么就是最大的安全隐患了。