腾讯云服务器优惠活动华纳云香港服务器

WordPress忘记密码后如何实现无密码直接进入后台设置新密码?

WordPress主题推荐

不知道大家是否有遇到过忘记 WordPress 后台登录密码的?如果忘记了是否懂得如何找回?boke112百科就遇到过,不过忘记密码后确实是无法找回原密码,只能设置新密码。

可能有的站长懂得直接进入phpMyAdmin修改密码,也可以通过代码直接重置密码为admin等,或者通过登录页面的“忘记密码?”获取新密码登。其实,我们也可以实现无密码直接进入后台,然后再设置新密码。具体操作步骤如下:

1、创建一个112.php文件(PS:文件名可随意,记得跟第2步和第4步同步即可),然后将以下代码复制粘贴到该文件中,并保存文件(或点此下载,密码:2917)。

<?php
require('wp-blog-header.php');
$query_str = "SELECT ID FROM $wpdb->users";
$user_ids = $wpdb->get_results($query_str);
foreach ($user_ids as $uid) {
$user_id = $uid->ID;
if (user_can($user_id, 'administrator')) {
$user_info = get_userdata($user_id);
$user_login = $user_info->user_login;
wp_set_current_user($user_id, $user_login);
wp_set_auth_cookie($user_id);
do_action('wp_login', $user_login);
echo "You are logged in as $user_login";
if (function_exists('get_admin_url')) {
wp_redirect(get_admin_url());
} else {
wp_redirect(get_bloginfo('wpurl') . '/wp-admin');
}
exit;
}
}
?>

以上代码来自网络

2、将第1步所创建的112.php文件,通过FTP或其他途径上传到我们网站的根目录,然后在网站首页的网址后面添加123.php,如https://boke112.com/123.php,并按回车键即可直接进入我们网站后台。

3、点击左侧导航菜单“用户 – 个人资料”,在“新密码”中点击【设置新密码】按钮,接着可以使用随机密码,也可以手动输入新密码,最后点击【更新个人资料】按钮即可成功设置新密码。

WordPress忘记密码后如何实现无密码直接进入后台设置新密码?-第1张-boke112百科(boke112.com)

4、(非常重要)重新设置了新密码后,一定要第一时间将112.php文件删除,否则后患无穷!

如果你不想使用本文介绍的这种方法,担心忘记删除文件导致网站出问题,那么可以考虑以下教程的方法重置密码。

本文地址:https://boke112.com/post/1568.html

赞 (2) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu