新闻中心

wordpress快速修改后台密码问题补充

作者 / 无忧主机 时间 2014-07-29 14:54:28

无忧主机小编最近看了不少的修改后台的密码,看了这些php脚本之后,如果wordpress不改掉程序文件名的话,真的是有一点危险的感觉,但是呢这种几率是很少的,那就要看服务器的安全性了,恰好无忧主机是站长朋友们完美的选择,一般高手都会通过wp程序的漏洞进行加载修改密码的脚本,但是现在新版的wordpress已经杜绝了这样的事情发生,有些文章里面的php代码只有适合懂一点代码的站长使用,因为他里面的程序有一小小的难度,因为有些站长朋友使用的是二次开发的,并且是在网上购买的程序,所以有很多的文件名都是改变的,用网上提供的方法,并不可用,因为这个需要修改php脚本语言,并且看起来又多,无奈,无忧主机小编只有找找,然后给站长朋友一个最好的一个php脚本语言,并且容易修改的。 1、首先我们要修改代码其实可以进入到我们的数据库里面去修改,只要找到管理员表,修改的时候保存为md5就可以实现修改了。这也是最简单的方法。 2、新建一个php脚本文件,例如51php.php,然后把以下代码复制进去:

<?php
$password = '填写你的管理员密码';
$user = '填写你的管理员账号';
require_once(dirname(__FILE__).'/wp-load.php');
global $wp_hasher,$wpdb;
if(empty($wp_hasher)){
require_once( ABSPATH.'/wp-includes/class-phpass.php');
$wp_hasher = new PasswordHash(8, TRUE);
}
$password = $wp_hasher->HashPassword($password);
$wpdb->query("UPDATE $wpdb->users SET user_pass='$password' WHERE user_login='$user'");
?>
要注意的是 如果以上的文件名修改之后,请相应的修改对应的文件名方可运行成功。全都解决完之后保持格式和您的网站的编码可是一致上传到根目录,然后访问这个php脚本即可。 按照无忧主机小编以上的方法是不是感觉简单了好多,但是修改完了之后 一定要删除,因为有些站长朋友的管理员就设置的是admin,如果不是这个的 无需删除的,因为这个是需要判断管理员号才能修改的。 谢谢站长朋友们对无忧主机的支持与厚爱。 无忧主机相关文章推荐阅读: 添加WORDPRESS数据库运行状态日志 设置WORDPRESS评论达到数量后自动关闭评论 谷歌影响后WORDPRESS存在的问题并分析解决 WORDPRESS表单插件WP USER FRONTEND PROWWP

本文地址:https://www.51php.com/wordpress/15245.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服