我已经有几年没有登录我网站的wordpress后台了。
然而,现在我使用的密码似乎都不起作用了。我请求重置,但我从未收到电子邮件。
我进入PHPMyadmin更改了用户的密码,但似乎不起作用。该网站仍然不接受新密码。我从phpMyAdmin创建了一个新用户,但该用户仍然无法识别。所以我不确定我正在更新的数据库是不是正确的数据库,但是它是唯一可用的。我被黑了吗?我不明白我的密码怎么都不起作用,我没有收到丢失的密码电子邮件,我的任何新用户或从phpMyAdmin更改的密码都无法识别。
发布于 2018-06-04 11:50:06
以防你不能访问数据库,也没有用户id,在你的活动主题的function.php中使用下面的代码:
Refer here for more options: You can use | ID | slug | email | login
$user = get_user_by( 'email', 'user@example.com' );
$id = $user->ID;
$password = 'your_new_password'; // Plain text password
wp_set_password( $password, $user_id );
现在,新密码是: your_new_password。
确保在您的站点加载一次后删除代码。如果不删除此代码,您将无法登录,因为它将在每次页面加载时重置密码。
https://stackoverflow.com/questions/50672188
复制相似问题