平時大家使用 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 檔案以防駭客透過該檔案登入到網站後臺對網站進行入侵。