歡迎使用 SFTP 和 SSH 將檔案與你的網站之間來回轉移。本指引將針對檔案存取問題、SFTP 和 SSH,分享常見問題的解答和解決方式。
此功能適用於使用 WordPress.com 商用版和電子商務版方案,以及舊版專業版方案的網站。如果你有商用版方案,請務必啟用該方案。若是採用免費、個人版和進階版方案的網站,只要升級方案,即可存取此功能。
在此指南中
- 我能透過 SFTP 編輯哪些檔案和資料夾?
- 我上傳了外掛程式/佈景主題,但為何在儀表板中卻看不到?
- 雖然我修改了佈景主題檔案,但系統更新佈景主題後,我的變更卻消失了。
- 我已將網站新增到 SFTP 用戶端,但無法運作!
- 雖然我透過 SFTP 上傳了圖片/影片,但這些媒體檔卻沒有顯示在我的媒體庫中。
- 我應該設定哪些檔案權限?
- 透過 SFTP 上傳的內容是否會計入網站儲存空間限制?
- 雖然我用 SFTP 上傳了外掛程式,但卻無法啟用。該怎麼辦?
- 我正試著上傳佈景主題到我的網站,但網站顯示檔案太大。可以透過 SFTP 上傳嗎?
- 我可以新增 ioncube 等自訂 PHP 模組嗎?
- 我該如何透過 SFTP,將外掛程式或佈景主題開發人員存取權授予給自己的網站?
- 可以取得使用指令列工具的支援嗎?
- 可以使用所有指令嗎?
- 可以設定自己的 SFTP 和 SSH 密碼嗎?
- 我可以擁有多個 SSH 金鑰嗎?
- 萬一發生錯誤該怎麼辦?
有任何疑問嗎?
詢問我們的 AI 助理檔案系統結構中有某些目錄已鎖定,無法透過 SFTP 存取。這是用以維護安全性的重要設計,可協助確保網站正常運作。
下方螢幕截圖顯示部分核心目錄旁有問號的標記圖示:
- _wp_
- advanced-cache.php
- object-cache.php
- wp-load.php
SFTP 中的問號圖示,代表目錄是網站核心 WordPress 安裝作業的一部分。核心檔案無法修改,因為這些檔案是確保網站正常運作的關鍵。

可以,你可以變更網站的 wp-config.php 檔案。不過除非絕對必要,否則建議不要處理此檔案。如果不確定是否應該變更,請在變更之前與我們聯絡。
對於大多數 WordPress.com 提供的佈景主題,functions.php 檔案都使用符號連結且受到保護。也就是說,檔案無法編輯。不過若為第三方和手動安裝的佈景主題,則其 functions.php 可供變更。
請注意,若你編輯或新增未經測試的程式碼至 functions.php,這可能會導致網站當機,且你的變更內容通常會在系統更新佈景主題時遺失。如果你想對網站的 functions.php 檔案進行任何修改,建議使用 Code Snippets 等外掛程式。這個外掛程式可讓你進一步精細控制執行這些程式碼片段的位置。萬一執行狀況不如預期順利,你也可以輕鬆停用外掛程式中的程式碼片段。
否,你無法編輯核心 WordPress 檔案或預設 WordPress.com 佈景主題和外掛程式。這些檔案對於維持網站正常運作至關重要,故無法透過 SFTP 編輯。
請確認是否已上傳至正確的資料夾。如果外掛程式不在 /wp-content/plugins/,而佈景主題不在 /wp-content/themes/,那就會無法運作。
如果你在修改佈景主題時並未使用「子佈景主題」,就會發生這種情況;因為只要系統更新佈景主題,任何修改都會遭到覆寫。若要執行自己的自訂佈景主題,請依照下列指示操作。
請確認是否已在用戶端設定中指定 SFTP 連線。如果使用 quickconnect 選項,請務必在 SFTP 位址前方加上 sftp://
這令人不意外,因為 WordPress 無法辨識透過 SFTP 上傳的媒體檔案。雖然這些檔案可透過直接 URL 存取,但不會顯示在管理區域內。請使用「媒體同步」等外掛程式解決此問題,讓透過 SFTP 上傳到網站的圖片和影片在「媒體」中正常顯示。
依系統預設,你的資料夾和檔案權限應設為 755。若你變更這些設定,這可能導致網站中斷。你也會看到一些符號連結的檔案似乎設定了不同權限。這是正常狀況,且無法變更。
是的,與透過媒體庫上傳的內容一樣,你透過 SFTP 上傳的內容,也會計入網站儲存空間上限。
儘管我們試著確保 WordPress.com 網站盡可能與其他外掛程式相容,但我們發現某些外掛程式確實不適合我們的平台,或者就是不相容。請確定是否沒有上傳不相容的外掛程式。
可以。雖然你可以前往「外觀」→「佈景主題」上傳佈景主題,但系統基於安全考量,對檔案上傳作業設有 50MB 的限制,因為有些佈景主題可能包含不屬於佈景主題本身的其他檔案。
萬一遇到這種情況,請先再三確認是否擁有正確的佈景主題檔案。第三方廠商佈景主題的 zip 檔案可能包含其他內容,例如示範內容或授權資訊。請務必只將可安裝於 WordPress 的佈景主題檔案上傳到你的網站。
如果你在移除其他檔案後仍發生錯誤,可以將佈景主題解壓縮至 /wp-content/themes/ 目錄下,然後使用 SFTP 將此佈景主題新增至你的網站。
不可以。雖然部分外掛程式需要先安裝自訂 PHP 模組才能運作,但這是伺服器端的設定,因此無法變更。你可以在此處深入了解我們的伺服器環境。
如果外掛程式或佈景主題開發人員需要透過 SFTP 存取,你可以提供 SFTP 憑證。各網站僅限一名 SFTP 使用者。如果他們不再需要存取權,請務必重設 SFTP 密碼。
由於 SSH 和 WP-CLI 的特性相當複雜,我們無法針對使用這些工具提供廣泛的支援。Happiness Engineer 可協助你解決透過 SSH 連線的問題,但無法指引你使用指令。
你可以找到有關如何使用 Linux 指令列的廣泛資源。以下列舉一些熱門的第三方來源:
為了提供安全且高效率的環境,WordPress.com 可能會限制或停用特定殼層和 WP-CLI 指令。WP-CLI 文件提供一系列的可用 WP CLI 指令。
系統會自動產生使用者名稱和密碼。每個網站皆有專屬的使用者名稱和密碼。如果你有多個網站,就需使用多個使用者名稱和密碼,每個網站各自不同。
每個 WordPress.com 帳號只能新增一組 SSH 金鑰,你隨後即可附加至多個網站。每個網站可以附加多個金鑰,每個具權限使用者各一個。
萬一網站因 SFTP 或 SSH 中的操作而發生不樂見的結果,你可以將網站還原至先前的備份。
萬一執行動作後發生狀況導致無法存取備份,我們可以協助你將網站還原至更早的時間點 (執行指令之前)。但我們無法協助你偵錯指令,以使其正常運作。