1. 程式人生 > >wordpress系統忘記admin登入密碼的解決方法

wordpress系統忘記admin登入密碼的解決方法

最近有朋友的wordpress網站忘記admin密碼了,找到我協助解決,在這裡給大家分享給最簡單的解決方案:

一、用文字工具建立一個檔案,例如命名為resetPwd.php;

二、在該檔案resetPwd.php中新增以下程式碼:

<?php
//password resetter
include(“wp-config.php”);
include(“wp-blog-header.php”);
if (empty($_POST[’emergency_pass’])) {
?>
<form method=”post”>
set admin password: <input name=”emergency_pass” type=”password” />
<input type=”submit” />
</form>
<?php
} else {
$sql = “UPDATE “.$wpdb->users.” SET user_pass = ‘”.md5($_POST[’emergency_pass’]).”‘ WHERE User_login = ‘admin'”;
$link = $wpdb->query($sql);
wp_redirect(‘wp-login.php’);
exit();
}
?>

三、上傳resetPwd.php檔案至你的wordpress網站的目錄下,然後執行http://你的網站URL/resetPwd.php;

四、在頁面中輸入新密碼即完成密碼重設;

五、最後務必記得要從你的網站目錄下刪除掉resetPwd.php檔案(切記,非常重要!