使用WP-CLI建立或刪除WordPress管理使用者
WP-CLI是一個命令行工具,可協助您在WordPress網站上執行各種動作。如果您熟悉使用SSH命令,您會注意到WP-CLI簡化了為WordPress網站建立的命令。以下會教您如何建立新的WordPress管理員使用者,或使用WP-CLI中的可用命令刪除現有管理員。
警告:在變更資料庫之前,您應該先備份網站。
必填:您需要下列項目才能完成這些步驟:
- SSH應用程式。我們建議使用Windows的PuTTY ,或MacOS的終端。
- 您的 FTP 詳細資訊。如果您並未把 FTP 主機、使用者名稱及密碼記在紙上,請去查看這些資訊:
- FTP 主機可用網域名稱或 IP 位址。
- 您可以在使用cPanel或WordPress託管的Linux主機服務(步驟1-7)的主機帳戶中找到您的FTP使用者名稱及密碼。
注意:如果您有VPS或DED伺服器,您需要安裝WP-CLI才可開始使用。我們的Windows主機服務方案無法使用WP-CLI。
建立新的管理員使用者
- 使用SSH連接至您的主機帳戶。
- 使用bash命令ls列出檔案與資料夾,使用cd及../在目錄間移動,直到您進入WordPress檔案的目錄。
- 輸入以下命令以建立新用戶:
wp usercreate newusername example@coolexample.com --role = administrator --porcelain
在上面的命令中,您應該應該替換:- newusername以及您想使用新使用者的實際使用者名稱。
- example@coolexample.com ,以及該使用者的電子郵件地址。
- SSH應用程式顯示使用者編號後,新使用者即可設定新的安全密碼,方法是使用步驟3輸入的電子郵件地址,從WordPress登入頁面重設密碼。
刪除使用者
- 透過 SSH 連線到伺服器或共享主機服務帳戶。
- 使用bash命令ls列出檔案與資料夾,使用cd及../在目錄間移動,直到您進入WordPress檔案的目錄。
- 輸入以下命令以刪除使用者:
- 要刪除使用者及其所有貼文:
wp user Delete username
在以上命令中,您應該用要刪除使用者的實際使用者名稱替換使用者名稱。當系統提示您是否要刪除貼文時,點選y確認。 - 刪除用戶並重新分配給其他用戶的貼文:wp user刪除用戶名--reassign
= anotherusername
在上面的命令中,您應該用要刪除用戶的實際用戶名替換用戶名,用您所刪除用戶的用戶名替換另一個用戶名。想要重新指派貼文。
- 要刪除使用者及其所有貼文:
看到成功訊息後,即會刪除該名使用者。
更多資訊
- 使用WP-CLI匯出及匯出資料庫
- 想更多地了解WP-CLI?在其官方網站上找到開發人員專用的資訊。