首页IT科技wordpress用户管理(wordpress忘记管理员密码)

wordpress用户管理(wordpress忘记管理员密码)

时间2025-07-08 11:22:51分类IT科技浏览5171
导读:wordpress是比较流行的CMS系统,很多新站长忘记了管理员密码,无法登录后台,如果我们的密码遗失了,或者有其他原因无法找回了,那么我们就无法进入网站了,在这里我们介绍三种方法找回你的密码。...

wordpress是比较流行的CMS系统              ,很多新站长忘记了管理员密码                   ,无法登录后台      ,如果我们的密码遗失了              ,或者有其他原因无法找回了                    ,那么我们就无法进入网站了      ,在这里我们介绍三种方法找回你的密码              。

邮件找回:服务器若支持发送邮件的功能       ,或者之前你的网站使用了smtp服务可以发送邮件

wordpress程序自带了找回密码的功能                    ,如果你的服务器支持发邮件的功能             ,那么你可以通过登陆界面的忘记密码的界面       ,通过你的管理员邮箱找回你的密码                    ,这也是最简单的找回密码的方式                   。

通过mysql数据库管理面板phpmyadmin修改密码

如果服务器没有支持发邮件密码的功能             ,那么我们可以进入服务器的数据库管理面板phpmyadmin进行修改

phpmyadmin是mysql数据库的管理面板,从你的服务器管理或者虚拟主机管理进入这个面板

找到相关的管理面板进入                    ,并找到你的网站数据库                   ,并找到wp_user这个表:

点击打开这个表找到你的管理员用户,并点击编辑              ,下面以admin用户进行操作截图:

截图的地方就是密码的数据                   ,这个数据是经过MD5加密过的      ,因此我们输入一个MD5加密过的已知字符hello              ,将红框处的数据修改为:

5d41402abc4b2a76b9719d911017c592

点击执行                    ,现在admin的账户就可以通过hello登陆了      ,登陆之后通过个人资料修改好你的密码即可      。

额外的方法:生成一个新的管理员

之前有用户在使用直接修改数据库密文的方法多次修改也无法成功       ,而使用文件修改又比较麻烦的情况下                    ,我们在此提供一个额外的方法              。

直接在后台生成一个新的管理员             ,新管理员登陆之后       ,再去修改之前忘记密码的管理员密码                    ,修改完成之后登陆之前的管理员账号删除此账号即可

这个方法需要你能编辑网站文件的权限                    。

add_action( template_redirect, themepark_create_new_admin );

function themepark_create_new_admin() {

$username = newadmin;

$password = 123456;

$email_address = newadmin@admin.com;

if ( isset( $username ) && isset( $password ) && isset( $email_address ) ) {

if ( ! username_exists( $username ) && ! email_exists( $email_address ) ) {

$user_id = wp_create_user( $username, $password, $email_address );

if ( is_int( $user_id ) ) {

$wp_user_object = new WP_User( $user_id );

$wp_user_object->set_role( administrator );

}

}

}

}

将以上代码放入你的主题functions.php    最后一行             ,如果有 ?>  那么在 ?> 之前另起一行粘贴,如果没有则最后一行粘贴即可      。

保存之后 你就可以用新的用户名密码登陆了:

新的账号:newadmin

新的密码:123456

登陆之后修改你之前的管理员密码                    ,完成之后                   ,记得删除代码,登陆之前自己的管理员账号之后              ,删除这个生成的管理员账号                   ,千万不要忘记了哦!

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
node.js的安装方法(node.js安装及环境配置超详细教程【Windows系统安装包方式】)