wordpress找不回密码怎么办?4种方法设置新密码

有些WordPress站长太久不登录后台了,所以就忘记了管理员登录密码,这种情况我们应该怎么找回密码呢?或者设置一个新密码呢?下面boke112百科就跟大家分享4种方法设置WordPress新密码。

方法一、登录页面的“忘记密码?”

默认情况下,WordPress后台登录页面有一个“忘记密码?”,点击之后输入管理员的邮箱地址,即可收到一封带有新密码的邮件。

wordpress找不回密码怎么办?4种方法设置新密码-第1张-boke112百科(boke112.com)

如果因为主机或其他原因无法收到这个新密码邮件的话,建议使用以下方法设置新密码。

方法二、无需密码直接进入后台设置新密码

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找不回密码怎么办?4种方法设置新密码-第2张-boke112百科(boke112.com)

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

方法三、重置密码为admin

将以下代码添加到当前主题functions.php文件,并保存更新文件即可将密码重置为admin。

global $wpdb;
$wpdb->query("UPDATE 'wp_users' SET 'user_pass'='21232f297a57a5a743894a0e4a801fc3' WHERE 'user_login'='boke112'");

记得将以上代码中的表前缀wp_和用户名boke112修改为自己站点的表前缀和用户名。

然后用密码admin登录进入WordPress后台的“用户 – 个人资料”中修改新密码即可。

方法四、进入phpMyAdmin直接修改密码为admin

登录进入到phpMyAdmin,找到用户表wp_users,如下表中的yigujin_users,直接双击user_pass进入编辑状态,并将其内容改为“21232f297a57a5a743894a0e4a801fc3”,即可将密码重置为admin。

wordpress找不回密码怎么办?4种方法设置新密码-第3张-boke112百科(boke112.com)

然后用密码admin登录进入WordPress后台的“用户 – 个人资料”中修改新密码即可。

总结

本文介绍的4种方法都可以设置新密码,但是无法找回原来的密码。如果你的站点可以正常收发邮件的话,建议采用方法一。如果不行再考虑其它3种方法,其中方法二最省事,但是成功设置新密码后一定要记得删除该文件,否则后患无穷哦。

来源:https://boke112.com/post/11782.html 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/439187.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Shell中正则表达式

1.正则表达式介绍 1、正则表达式---通常用于判断语句中&#xff0c;用来检查某一字符串是否满足某一格式 2、正则表达式是由普通字符与元字符组成 3、普通字符包括大小写字母、数字、标点符号及一些其他符号 4、元字符是指在正则表达式中具有特殊意义的专用字符&#xff0c…

Hack The Box-Pov

信息收集&端口利用 先使用nmap对主机进行端口扫描 nmap 10.10.11.251只开放了80端口 访问网站后发现没有什么功能点,尝试目录扫描 并没有什么能够利用的点 使用gobuster进行子域名扫描 gobuster dns -d pov.htb -w /usr/share/wordlists/seclists/Discovery/DNS/subdo…

Vue之初识Vue CLI 脚手架

Vue CLI 是Vue 官方提供的一个全局命令工具 可以帮助我们快速创建一个开发Vue项目的标准化基础架子。【集成了webpack配置】 脚手架有什么好处&#xff1f; 1.开箱即用&#xff0c;零配置 2.内置 babel 等工具 3.标准化 使用步骤: 1.全局安装(一次):yarn globaladd vue/cli …

自然语言处理(NLP)技术使用

自然语言处理&#xff08;NLP&#xff09;技术使用 以下是一些自然语言处理&#xff08;NLP&#xff09;技术的例子&#xff1a;以上只是一些NLP技术的例子&#xff0c;还有许多其他的技术和应用&#xff0c;如文本分类、文本生成、问答系统等。NLP技术的发展正逐渐改变人们与计…

LeetCode.209. 长度最小的子数组

题目 题目链接 分析 本题的题意就是让我们找最短的子数组和 > target 的子数组的长度。 首先最能想到的就是暴力方法&#xff0c;外层循环以数组每一个元素都作为起点&#xff0c;内存循环累加元素&#xff0c;当大于等于 target 的时候记录当前元素个数&#xff0c;更新…

DL/T645、IEC104转MQTT网关BE113

随着电力系统信息化建设和数字化转型的进程不断加速&#xff0c;对电力能源的智能化需求也日趋增强。健全稳定的智慧电力系统能够为工业生产、基础设施建设以及国防建设提供稳定的能源支持。在此背景下&#xff0c;高性能的工业电力数据传输解决方案——协议转换网关应运而生&a…

深入了解Matplotlib中的子图创建方法

深入了解Matplotlib中的子图创建方法 一 add_axes( **kwargs):1.1 函数介绍1.2 示例一 创建第一张子图1.2 示例二 polar参数的运用1.3 示例三 创建多张子图 二 add_subplot(*args, **kwargs):2.1 函数介绍2.2 示例一 三 两种方法的区别3.1 参数形式3.2 布局灵活性3.3 适用场景3…

成功解决AttributeError: ‘str‘ object has no attribute ‘decode‘

成功解决AttributeError: ‘str’ object has no attribute ‘decode’. &#x1f335;文章目录&#x1f335; &#x1f333;引言&#x1f333;&#x1f333;报错分析及解决方案&#x1f333;&#x1f333;参考文章&#x1f333;&#x1f333;结尾&#x1f333; &#x1f333;引…

Ultraleap 3Di示例Interactable Objects组件分析

该示例代码位置如下&#xff1a; 分析如下&#xff1a; Hover Enabled&#xff1a;悬停功能&#xff0c;手放在这个模型上&#xff0c;会触发我们手放在这个模型上的悬停功能。此时当手靠近模型的时候&#xff0c;手的模型的颜色会发生改变&#xff0c;反之&#xff0c;则不会…

JavaWeb中的Filter(过滤器)和 Listener(监听器)

提示&#xff1a;这两个东西听起来似乎很难&#xff0c;实际上是非常简单的&#xff0c;按照要求写就行了&#xff0c;一定不要被新名词给吓到了。 JavaWeb中的Filter&#xff08;过滤器&#xff09; 一、Filter&#xff08;过滤器&#xff09;1.如何编写 Filter2.Filter 中的细…

状态码400以及状态码415

首先检查前端传递的参数是放在header里边还是放在body里边。 此图前端传参post请求&#xff0c;定义为’Content-Type’&#xff1a;‘application/x-www-form-urlencoded’ 此刻他的参数在FormData中。看下图 后端接参数应为&#xff08;此刻参数前边什么都不加默认为requestP…

Spark入门02-Spark开发环境配置(idea环境)

安装与配置Spark开发环境 1.下载解压安装包 https://archive.apache.org/dist/spark/spark-2.1.2/ https://mirrors.tuna.tsinghua.edu.cn/apache/spark/spark-3.3.4/ 2、新建Scala项目 参考https://blog.csdn.net/weixin_38383877/article/details/135894760 3、项目中引…