忘記WordPress後台登入密碼怎麼辦?
如果你不常登入WordPress後台,可能會忘記登入密碼,這時候該怎麼辦呢?
本篇文章Well會分享3中重設WordPress登入密碼的方法:
使用「忘記密碼」功能重設登入密碼
這是最常用的重設密碼的方式,前提是你還記得自己WordPress管理員帳號和帳號中填寫的信箱。
首先打开自己WordPress网站的后台登录页面,默认的WP后台登录页面地址是:https://domain.com/wp-admin/
在登入頁面中點選「Lost your password」找回密碼。
填寫你的WP帳號信箱。
這時候會在你的信箱種收到一封重置密碼的郵件:
點擊郵件中的連結就可以設定新的登入密碼:
透過資料庫phpMyAdmin修改登入密碼
如果你不記得自己WordPress帳號的信箱和使用者名,可以透過phpMyAdmin在資料庫中直接修改帳號密碼。
以寶塔面板舉例(其他伺服器面板也是相同的步驟,只不過面板的操作介面不一樣),先點選資料庫,開啟phpMyAdmin:
找到並開啟自己網站對應的資料庫,在找到名為「wp_users」的資料表,點擊進入該資料表。
進入資料表後,編輯對應的WordPress登入帳號。
找到user_pass這一行,選著MD5的加密方式,然後在右側資料新的WP帳號登入密碼。
點選右下角「執行」按鈕:
之後就可以使用新的密碼進行WordPress後台登入。
在functions.php檔案設定新的登入密碼
如果你對資料庫不熟悉,擔心自己誤操作會影響網站的數據,那麼這個方法可能更適合你,只需要在主題資料夾下的functions.php內添加一段程式碼即可。
首先,在伺服器面板中開啟自己網站的資料夾,找到正在使用主題的檔案目錄,編輯functions.php檔案:
特定檔案目錄是: /wp-content/themes/主題/functions.php。
加入以下程式碼到functions.php檔案的結尾:
function reset_admin_password() {
$user = get_user_by('login', 'admin');
if ($user) {
wp_set_password('newpassword', $user->ID);
}
}
add_action('init', 'reset_admin_password');
- 將「admin」改成你帳號的真實登入名
- 將「newpassword」改成你的新密碼
- 儲存文件,但先不要關閉
然後再來到你的WP後台登錄頁面,隨便輸入帳號密碼並登錄,目的是讓程式執行一次functions.php檔。
進行一次登入操作後,回到functions.php編輯介面,刪除剛剛新增的重設密碼代碼並儲存檔案。
之後就可以使用新密碼進行後台登入。
以上就是忘記WordPress登入密碼後重設密碼的3種方式。