脚本重置WordPress管理员密码

脚本重置Wordpress管理员密码

如果你不幸忘记了WordPress的管理账户密码,不巧的是你的网站空间又不支持发送邮件,无法找回密码,怎么办?记性不好惹的祸啊!
  不要灰心,事情永远不会那么糟。
  可以尝试使用下面的这个密码重置脚本。
  输入如下代码:

 
  1. <?php   
  2. //passreset   
  3. include("wp-config.php");   
  4. include("wp-blog-header.php");   
  5. if (emptyempty($_POST[’emergency_pass’])) {   
  6. ?>   
  7.     <form method="post">   
  8.       set admin password: <input name="emergency_pass" type="password" />   
  9.       <input type="submit" />   
  10.     </form>   
  11. <?php   
  12. else {   
  13.     $sql = "UPDATE ".$wpdb->users." SET user_pass = ‘".md5($_POST[’emergency_pass’])."’ WHERE User_login = ‘admin’";   
  14.     $link = $wpdb->query($sql);   
  15.     wp_redirect(‘wp-login.php’);   
  16.     exit();   
  17. }   
  18. ?>   

   将脚本代码保存为passreset.php
   把脚本上传到你的WordPress根目录,在浏览器上访问该脚本,填写新密码,提交,大功告成!
很简单吧!另外上面代码中的admin为你站点具有管理权限的账户,记得更改之!

分享到:

7 条评论

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

昵称
  1. Pingback: 重置WordPress管理员密码 » 重华部落格

  2. 望月之城

    我的下边公告栏左边怎么没到边上啊 ,还有,怎么没有公开显示啊,只有登陆后才显示,友情链接的插件一启用,控制面板就坏了
    cnzz的图怎么公开显示

    1. Kael.Z

      不显示,是你没有公告的内容!你的浏览器是什么?

  3. 自贡SEO

    很好!

    1. Kael.Z

      感谢支持,哈哈~~~

  4. Kael.Z

    希望你最好用不上~

  5. wanghaoran.net

    保留下来 有用的东西