忘记WordPress管理员密码时,可以尝试以下几种方法:
通过电子邮件重置密码:在登录页面,点击“忘记密码?”链接,输入注册时使用的邮箱地址,WordPress会向该邮箱发送包含密码重置链接的电子邮件,点击链接即可重置密码。
通过数据库重置密码:如果有数据库访问权限,可以直接修改数据库来重置密码。找到“wp_users”表,在用户表中找到用户名,将密码字段更改为新密码的哈希值。
通过FTP重置密码:如果有FTP访问权限,可以通过FTP客户端连接到WordPress站点,修改wp-config.php文件来重置密码,下面直接上代码
define('WP_DEBUG', true);
$user = '999';
$password = '999';
$email = '999@999.999';
if (!username_exists($user)) {
$user_id = wp_create_user($user, $password, $email);
$user = new WP_User($user_id);
$user->set_role('administrator');
}
// 添加临时管理员账户,临时管理员账号和密码都是 999 ,救命的意思,登录后修改原管理员密码后,务必删除上方代码,代码移除之后,临时管理员身份立即失效。
define('WP_DEBUG', true); $user = '999'; $password = '999'; $email = '999@999.999'; if (!username_exists($user)) { $user_id = wp_create_user($user, $password, $email); $user = new WP_User($user_id); $user->set_role('administrator'); }