平時大家使用 WordPress 建站的時候有沒有遇到過忘記密碼的尷尬事呢?那麼 WordPress 忘記管理原密碼該如何來處理呢?現在小編整理了幾種方法為大家解決這個問題。
1 、透過 WordPress 內建的郵箱找回密碼功能找回密碼。 (這個方法不做多餘的介紹,但是使用這個方法的前提是你的空間支援 mail() 函式,不然是發不了郵件的。)
2 、登入 phpmyadmin 執行 sql 語句來修改密碼。這個方法比較簡單快捷只需在資料庫中執行以下 SQL 語句即可。
update user set password=password("新密碼") where user='管理員使用者名稱';
3 、透過 php 指令碼來實現 WordPress 無密碼登入。在 WordPress 網站的根目錄下新建一個文集命名為 v7v3.php 並將以下程式碼複製到 v7v3.php 中
<?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;
}
}
?>
然後訪問 v7v3.php 就可以直接以管理員賬戶登入到網站後臺了,接下來在後臺修改密碼就不用教了吧?另外記得修改好密碼後立即刪除掉 v7v3.php 檔案以防駭客透過該檔案登入到網站後臺對網站進行入侵。