使用WordPress建站已经成为大部分的选择,但是在使用WordPress的过程中会遇到各种各样的问题,其中WordPress后台账号密码忘记可能是最常见的问题,相信不少朋友都遇到过,那么遇到WordPress后台账号密码忘记了该怎么办呢?本文小编将和大家一起来学习下wordpress密码忘了怎么找回。
方法一、通过电子邮件重置密码
在登录页面,点击“忘记密码?”链接,然后输入您注册时使用的邮箱地址。WordPress会向您的注册邮箱发送一封包含密码重置链接的电子邮件。点击该链接即可重置密码。
方法二、通过数据库重置密码
如果您有数据库访问权限,可以通过phpMyAdmin或其他数据库管理工具直接修改密码。打开数据库并找到“wp_users”表。在用户表中找到您的用户名,并将密码字段更改为所需的新密码的哈希值。
方法三、通过FTP重置密码
如果您有FTP访问权限,可以通过FTP客户端连接到您的WordPress站点,并找到wp-config.php文件。在该文件中添加以下代码:
Plain Text
define('WP_ALLOW_REPAIR', true);
保存并上传wp-config.php文件。然后访问网站的/wp-admin/maint/repair.php网址。在打开的页面中,选择“重置密码”选项并输入您的用户名和新密码。
方法四、使用 PHP 找回密码
PHP 方法归根结底也是 SQL 查询语句修改的方式,只不过提供一个用户界面。将以下代码复制并保存为 password-resetter.php 文件,上传至 WordPress 根目录,然后运行该文件,输入密码即可重置。
<?php
//password resetter
include("wp-config.php");
include("wp-blog-header.php");
if (empty($_POST['emergency_pass'])) {
?>
<form method="post">
set admin password: <input name="emergency_pass" type="password" />
<input type="submit" />
</form>
<?php
} else {
$sql = "UPDATE ".$wpdb->users." SET user_pass = '".md5($_POST['emergency_pass'])."' WHERE User_login = 'admin'";
$link = $wpdb->query($sql);
wp_redirect('wp-login.php');
exit();
}
?>
方法五、重装WordPress
一般不推荐这种方法,重装还要下载、安装文件,比较麻烦。
如果大家有遇到忘记 WordPress 账号密码的情况,可以尝试通过上述方法进行找回,不过还是建议大家使用自己熟悉的账号和密码,毕竟重新找回账号密码有点小麻烦。