忘記密碼是每個人都會遇到的事情,長時間不登錄 WordPress 站點后,作為管理員的你,是不是也時常會把 WordPress 管理員的密碼忘掉呢?幸運的是,WordPress 提供了多種方法幫助我們找回或重置密碼,下面將介紹幾種常見的解決方案。
1、通過其他管理員修改密碼
如果你的站點中有其他管理員,可以讓他們幫忙修改密碼。這是最簡單也最方便的方法。
操作步驟:
- 在 WordPress 后臺菜單中,點擊「用戶」>「所有用戶」
- 在用戶列表中找到你的用戶名,點擊編輯
- 滾動到「新密碼」部分,點擊「生成密碼」按鈕
- 可以使用自動生成的密碼,也可以自己設(shè)置一個常用的密碼。為了保證安全,建議選擇強密碼。,以保證 WordPress 安全性。
- 單擊「更新個人資料」按鈕。
2、通過電子郵件找回密碼
如果你記得自己的用戶名或注冊郵箱,可以嘗試使用 WordPress 的「找回密碼」功能。
操作步驟:
- 打開 WordPress 登錄頁面(如:http://yoursite.com/wordpress/wp-login.php)
- 點擊「忘記密碼?」鏈接
- 輸入你的用戶名或注冊郵箱地址。
- 打開郵箱,點擊郵件中的重置密碼鏈接。
- 設(shè)置一個新密碼并保存。
3、通過 MySQL 命令行設(shè)置新密碼
如果你能通過 SSH 登錄到服務(wù)器,可以使用 MySQL 命令行工具直接設(shè)置新密碼。
操作步驟:
1、使用以下命令登錄 MySQL:
mysql -u root -p;
2、選擇你的 WordPress 數(shù)據(jù)庫:
use wordpress_com
3、 使用 UPDATE 命令更新密碼(user_pass 后面的字符串是加密后的密碼)。下面示例中對應(yīng)的明文密碼為「123456」,當然,你可以自己生成 WordPress 加密密碼字符串。
UPDATE wp_users SET user_pass = $1$rSziHLDY$399k.JuJsy.oHVp5lquJC. WHERE ID = 1;
4、通過 phpMyAdmin 修改密碼
如果你的服務(wù)器上安裝了 phpMyAdmin,并且你能訪問它,也可以通過 phpMyAdmin 修改密碼。

操作步驟:
- 保存更改,使用新密码登录 WordPress 后台。
- 登录 phpMyAdmin,找到要修改密码的用户。
- 双击
user_pass字段,输入加密后的密码。
6、通過 FTP 重置密碼
如果你能訪問 FTP,可以通過 wp_set_password 函數(shù)修改密碼。
操作步驟:
- 使用 FTP 登錄站點,下載主題的
functions.php文件。 - 在文件開頭的
<?php后添加代碼wp_set_password('123456',1),其中'123456'是新密碼,1是管理員用戶 ID。 - 上傳修改后的文件并刷新網(wǎng)站首頁。此時,管理員密碼已經(jīng)修改為
123456。 - 登錄后臺后,記得刪除這段代碼,以防每次訪問頁面時密碼被重置。
7、通過 WP CLI 命令行修改用戶密碼
WP CLI 是一個用于管理 WordPress 站點的命令行工具。
操作步驟:
1、進入站點目錄,使用以下命令列出所有用戶:
$ wp user list
2、找到你的用戶 ID,使用以下命令更新密碼
wp user update 1 --user_pass=$1$rSziHLDY$399k.JuJsy.oHVp5lquJC.
上面命令中的 1 就是管理用用戶 ID,--user_pass= 后面的字符串和我們通過 MySQL 命令行設(shè)置的一樣,是 WordPress 加密密碼字符串。
密碼管理建議
為了提高安全性,我們建議使用復雜密碼。同時,由于人類大腦不擅長記憶復雜的密碼,使用密碼管理工具(如 Chrome 瀏覽器的密碼管理器、1Password、Enpass 等)可以幫助我們記住密碼,避免因忘記密碼導致無法登錄 WordPress。
通過這些方法,我們可以輕松找回或重置 WordPress 管理員密碼,確保站點安全并順利恢復訪問。



通過FTP那個比較方便。