WordPress后台账号密码忘记后的5种解决办法

使用WordPress建站已经成为大部分的选择,但是在使用WordPress的过程中会遇到各种各样的问题,其中WordPress后台账号密码忘记可能是最常见的问题,相信不少朋友都遇到过,那么遇到WordPress后台账号密码忘记了该怎么办呢?本文小编将和大家一起来学习下wordpress密码忘了怎么找回。

图片[1]-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 账号密码的情况,可以尝试通过上述方法进行找回,不过还是建议大家使用自己熟悉的账号和密码,毕竟重新找回账号密码有点小麻烦。


【AD】CoalCloud(碳云)深圳移动大带宽VPS,9折优惠,142.2元/月,1C1G/300M带宽@3T月流量

【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工