在 WordPress 中,除了通過(guò)數(shù)據(jù)庫(kù)手動(dòng)重置密碼,你是否知道可以通過(guò) WP-CLI 來(lái)輕松重置密碼呢?這其實(shí)是一個(gè)非常方便的功能,尤其是在沒(méi)有圖形化界面或直接訪問(wèn)后臺(tái)的情況下,使用命令行工具來(lái)管理 WordPress 會(huì)變得非常高效。
![圖片[1]-使用 WP-CLI 重置 WordPress 密碼的簡(jiǎn)易指南](http://gqxi.cn/wp-content/uploads/2025/06/20250625103729909-image.png)
什么是 WP-CLI?
WP-CLI 是一個(gè)命令行工具,用于管理 WordPress。通過(guò) WP-CLI,可以執(zhí)行更新、修改配置和進(jìn)行其他更改,避免使用瀏覽器。
那么,使用起來(lái)是否更復(fù)雜呢?是的,使用 WP-CLI 時(shí)需要了解命令的具體用途。但另一方面,使用 WP-CLI 會(huì)更加簡(jiǎn)便,因?yàn)橹恍枰粋€(gè)命令即可執(zhí)行整個(gè)過(guò)程。例如,通過(guò)瀏覽器安裝插件時(shí),需進(jìn)入后臺(tái)管理界面,打開(kāi)插件頁(yè)面,搜索插件,再點(diǎn)擊安裝。而使用 WP-CLI,只需一個(gè)命令即可安裝插件。
如何使用 WP-CLI 重置 WordPress 密碼?
在使用 WP-CLI 重置密碼之前,首先要在服務(wù)器上安裝 WP-CLI,因?yàn)樗J(rèn)沒(méi)有預(yù)裝。
1. 在 Linux 上安裝 WP-CLI
第一步是將 wp-cli.phar 下載到服務(wù)器上,可以使用 wget 或 curl 命令。確保服務(wù)器已安裝 wget 或 curl。
下載命令:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
下載完成后,檢查文件是否能正常運(yùn)行:
php wp-cli.phar --info
如果成功執(zhí)行,會(huì)看到類似的信息:
OS: Linux 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Fri Sep 16 14:08:19 EDT 2022 x86_64
Shell: /usr/bin/zsh
PHP binary: /usr/bin/php
PHP version: 7.4.33
php.ini used: /etc/php/7.1/cli/php.ini
MySQL binary: /bin/mysql
MySQL version: mysql Ver 15.1 Distrib 10.6.13-MariaDB
WP-CLI root dir: /home/wp-cli/.wp-cli
WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
WP-CLI project config:
WP-CLI version: 1.5.0
至此,WP-CLI 已成功安裝。但為了方便使用,需要將 wp-cli.phar 設(shè)置為可執(zhí)行文件并移動(dòng)到系統(tǒng)的 PATH 目錄,這樣就能直接使用 wp
命令。
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
現(xiàn)在,可以直接使用 wp
命令來(lái)檢查 WP-CLI 是否正常工作:
wp --info
執(zhí)行后會(huì)顯示類似的信息:
OS: Linux 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Fri Sep 16 14:08:19 EDT 2022 x86_64
Shell: /usr/bin/zsh
PHP binary: /usr/bin/php
PHP version: 7.4.33
php.ini used: /etc/php/7.1/cli/php.ini
WP-CLI root dir: /home/wp-cli/.wp-cli
WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
WP-CLI project config:
WP-CLI version: 1.5.0
2. 使用 WP-CLI 重置 WordPress 密碼
現(xiàn)在,已經(jīng)可以使用 wp
命令,接下來(lái)就是通過(guò) WP-CLI 重置 WordPress 密碼的步驟。
首先,進(jìn)入安裝 WordPress 的文件夾。例如,若 WordPress 安裝在 /var/www/wordpress/
目錄下,執(zhí)行以下命令進(jìn)入該文件夾:
cd /var/www/wordpress/
進(jìn)入 WordPress 安裝目錄后,使用 WP-CLI 列出網(wǎng)站的用戶:
wp user list
執(zhí)行此命令后,會(huì)看到當(dāng)前 WordPress 網(wǎng)站的所有用戶列表,類似以下內(nèi)容:
![圖片[2]-使用 WP-CLI 重置 WordPress 密碼的簡(jiǎn)易指南](http://gqxi.cn/wp-content/uploads/2025/06/20250625103942315-image.png)
如果要重置 admin
用戶的密碼,可以使用該用戶的 ID(例如 ID 為 1)進(jìn)行修改:
wp user update 1 --user_pass=新密碼
若要為 user3
用戶重置密碼,使用該用戶的 ID(例如 ID 為 3):
wp user update 3 --user_pass=新密碼
執(zhí)行以上命令后,WordPress 用戶的密碼將被成功重置。此時(shí),可以使用新密碼登錄 WordPress。
總結(jié)
使用 WP-CLI 重置密碼確實(shí)比其他方法更簡(jiǎn)便,但這種方法適用于 VPS,因?yàn)椴⒎撬兄鳈C(jī)都支持 SSH 功能。如果主機(jī)支持 SSH,但不允許上傳 WP-CLI 文件,可能需要使用 php wp-cli.phar
命令來(lái)操作。
總的來(lái)說(shuō),WP-CLI 使得 WordPress 管理變得更為高效,特別是在需要批量操作或頻繁進(jìn)行系統(tǒng)管理時(shí),它提供了一個(gè)非常有用的工具集。
聯(lián)系我們 | |
---|---|
教程看不懂?聯(lián)系我們?yōu)槟赓M(fèi)解答!免費(fèi)助力個(gè)人,小企站點(diǎn)! |
![]() 客服微信
|
① 電話:020-2206-9892 | |
② QQ咨詢:1025174874 | |
③ 郵件:info@361sale.com | |
④ 工作時(shí)間:周一至周五,9:30-18:30,節(jié)假日休息 |
暫無(wú)評(píng)論內(nèi)容