使用WP-CLI尋找並取代WordPress中的資料
將網站移至新網域時,您可以使用WP-CLI提供的命令尋找並取代資料庫中的網域名稱。 WP-CLI是一種命令行工具,具有為WordPress網站建立的簡易命令。除了網域名稱,您可以使用這些命令來搜尋並取代資料庫中的其他資料。
警告:在變更資料庫之前,您應該先備份網站。
必填:您需要下列項目才能完成這些步驟:
- 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檔案的目錄。
- (非必要)如果想在不用儲存替換資料的情況下進行替換,請使用以下指令:
wpsearch-replace'https://colexample.com ''https://mycoolnewbusiness.com '--dry-run
在以上命令中,您應該替換為:- https://colexample.com並附上您想取代的實際網域名稱。
- https://mycoolnewbusiness.com以實際的新網域名稱取代舊的網域名稱。
- 要取代資料庫中的資料,請輸入以下命令:
wpsearch-replace'https://colexample.com ''https://mycoolnewbusiness.com '
同樣,您應該更換https://colexample.com並附上實際的舊網域名稱,https://mycoolnewbusiness.com以及實際的新網域名稱。
您會看到顯示成功取代資料的成功訊息,以及內含每個資料庫項目變更數量的表格。
更多資訊
- 尋找並取代WP-CLI的其他選項
- 使用WP-CLI匯出及匯出資料庫
- 想更多地了解WP-CLI?在其官方網站上找到開發人員專用的資訊。
- 如果您不想使用WP-CLI,可以透過外掛程式尋找並取代WordPress中的資料。