如何通過 FTP 將文件批量上傳到 WordPress

已發表: 2022-05-10

將圖像和其他類型的媒體添加到您的頁面是構建和管理 WordPress 網站的重要部分。 但是,在上傳大量文件時,媒體庫中可用的默認上傳工具並不是最靈活的。

幸運的是,您可以使用文件傳輸協議 (FTP) 客戶端將文件批量上傳到 WordPress。 這樣,您就不必擔心這個過程會永遠持續下去,或者媒體庫會限制您的上傳大小。

在這篇文章中,我們將了解您可能需要批量上傳文件的原因。 然後,我們將向您展示如何通過 FTP 將文件批量上傳到 WordPress,並介紹一些替代方法。

為什麼您可能想要實現批量文件上傳

WordPress 媒體庫提供了一種輕鬆管理和上傳文件的方法。 您可以通過從管理區域瀏覽到媒體添加新文件來添加多個或單個文件。

通過媒體庫上傳媒體

您可以使用它來上傳圖像、音頻和視頻文件。 不幸的是,WordPress 有最大文件上傳大小限制。 範圍從 2MB 到 300MB,具體取決於服務器的設置。 因此,此功能不適合上傳視頻等大文件或一次添加多個文件。

如果您需要執行上述任何一項操作,我們建議您通過 FTP 將文件上傳到 WordPress。 與嘗試導航默認媒體庫上傳功能相比,此方法可以靈活得多(並且不那麼令人沮喪)。

每當您通過 FTP 上傳文件時,它們都會自動在您的服務器上上線。 但是,如果您希望它們在您的媒體庫中可見和可訪問,則必須採取額外的步驟來註冊它們。 我們將在下一節中引導您完成整個過程。

如何通過 FTP 將文件批量上傳到 WordPress

如果您正在尋找將文件批量上傳到 WordPress 的替代方法,最好的選擇是使用 FTP 客戶端。 下面我們將通過三個簡單的步驟引導您完成整個過程。

第 1 步:通過 FTP 連接到您的 WordPress 網站

要開始使用,您需要通過 FileZilla 等 FTP 客戶端連接到您的網站。

FileZilla 主頁

要連接到服務器,您需要 FTP 憑據。 您可以從您的託管服務提供商處獲取此信息。

您將需要您的主機名、用戶名、密碼和端口。 輸入該信息後,您可以選擇Quickconnect

第 2 步:將文件上傳到wp-content/uploads文件夾

連接到您的站點後,您將看到您的網站文件列表。 下一步是將您的媒體上傳到上傳文件夾。 您可以通過導航到public_htmlwp-contentuploads找到它。

將媒體添加到 Uploads 文件夾

您可以將文件添加到新文件夾或使用 WordPress 創建的日期文件夾。 要上傳文件,您只需將它們從本地站點選項卡拖到遠程站點選項卡即可。

您可以根據需要添加任意數量的文件。 根據您上傳的大小,該過程可能需要一些時間才能完成。

第 3 步:將您上傳的文件註冊到 WordPress 媒體庫

如果您導航到您的媒體庫,您會注意到您看不到剛剛通過 FTP 上傳的文件。 這是因為您還沒有註冊它們。 為此,請使用 Add From Server 插件

請注意,此工具最近沒有更新。 如果您願意,您還可以通過 WP-CLI 註冊您的文件。 我們將在下一節中向您展示如何做到這一點。 現在,讓我們看看如何使用 Add From Server 插件。

在您的站點上安裝並激活插件後,導航到媒體從服務器添加以訪問其界面。

在儀表板中找到添加到服務器選項

接下來,選擇上傳 文件夾並找到您剛剛將文件上傳到的文件夾。

在該文件夾中,您將看到已上傳文件的列表。 您可以選擇所有文件或單個文件。 準備好後,單擊“導入”按鈕。

可用媒體文件列表

您可能需要等待幾分鐘才能完成上傳,具體取決於文件​​的數量。 準備就緒後,您將看到一條成功消息。 現在您可以訪問媒體庫中的這些文件。

將文件批量上傳到 WordPress 的替代方法

如果您不想使用 Add From Server 插件將文件批量上傳到 WordPress,可以使用一些替代方法。 這包括幾個插件,以及 WP-CLI 和 cPanel。 讓我們仔細看看這些選項。

使用來自 FTP 插件的媒體

您還可以使用來自 FTP 插件的媒體上傳您的媒體文件。 這個工具提供了比前一個更多的功能。 它是免費使用的,可讓您安排導入過程自動運行。 您可以使用它輕鬆地將您的上傳內容註冊到媒體庫。

需要注意的是,這個插件最終會被它的繼任者 Bulk Media Register 所取代。 因此,我們不建議將此工具作為永久解決方案,而是作為批量註冊文件的臨時手段。

在您的網站上安裝並激活後,該插件會將新媒體從 FTP菜單項添加到您的 WordPress 儀表板。

WordPress 菜單中的 ftp 選項中的媒體

要開始,您可以選擇Search & Register 。 默認設置將按月份和日期組織您的文件。

搜索和註冊屏幕上,您可以選擇單個文件或整個文件夾進行上傳。 在這種情況下,我們要確保選擇wp-content/uploads 。 然後,單擊更新媒體按鈕。

在 /wp-content 中搜索文件

您還可以根據某些類型的擴展過濾搜索。 例如,您可以從下拉菜單中選擇jpeg 僅註冊您的 jpeg 圖像。

如果要更改默認設置,可以通過從 FTP設置導航到媒體來進行。 在這裡,您可以更改上傳的文件夾結構並調整搜索方法。

通過 Zip 插件安裝上傳媒體

如果您不想使用 FTP 將文件批量上傳到 WordPress,則可以改用 Upload Media by Zip 插件。

雖然這個免費工具沒有得到積極維護,但它確實允許您將 ZIP 文件夾上傳到 WordPress,而無需通過 FTP 連接。 在上傳大文件時它對您沒有幫助,因此如果您的問題是繞過 WordPress 上傳限制,這不是最佳選擇。

但是,當您要上傳大量小文件時,它可以為您提供幫助。 上傳 ZIP 文件後,該工具將打開它以提取圖像並將其放入媒體庫中。

安裝並激活插件後,您將在 WordPress 編輯器中看到一個新的上傳和提取 Zip 存檔按鈕。

上傳 Zip 存檔的選項

在經典編輯器中,您可以找到標準添加媒體按鈕旁邊的圖標。 單擊它後,您可以從計算機中選擇 ZIP 文件。 它還將為您提供在上傳後刪除 ZIP 文件的選項。

選擇文件後,您可以單擊“上傳和提取”按鈕開始該過程。

將 ZIP 文件上傳到媒體庫的選項

完成後,您將看到一條成功消息,其中包含已提取的所有文件,以及將文件添加到您的帖子的選項。

上傳 ZIP 文件的另一個選項是導航到MediaUpload Zip Archive

上傳 Zip 存檔的選項

同樣,重要的是要注意大多數這些插件都沒有得到積極維護。 此外,如果您通過 FTP 上傳文件,您將無法獲得更多的靈活性和控制力。 如果您想在沒有插件或 FTP 的情況下上傳文件,您可以使用 WP-CLI 註冊它們。

使用 WP-CLI 註冊上傳的文件

使用 WP-CLI 註冊文件並不是最適合初學者的選項。 但是,如果您熟悉它並且對使用命令感到自在,它可以成為將文件註冊到 WordPress 媒體庫的快速有效的解決方案。

此方法還允許您將文件附加到某些帖子,並為您的圖像添加標題和說明。 此外,WP-CLI 讓您可以選擇導入單個文件,或導入屬於某個類別的文件。

要使用 WP-CLI 註冊文件,您可以使用 wp media import 命令。 如果要導入特定文件,可以使用更明確的命令。 例如,要從您的圖片文件夾中導入所有 JPG 圖像,您可以使用以下命令:

 wp media import ~/Pictures/**\/*.jpg

有關使用 WP-CLI 的更多信息,我們建議參考 WordPress 開發人員手冊的導入命令指南。

通過 cPanel 文件管理器

如果您想要替代 FTP,您可以使用 cPanel 中的文件管理器上傳文件(如果您的主機使用 cPanel)。 同樣,這不是批量上傳文件的理想方法,但它可能是繞過 WordPress 上傳限制的好方法。

登錄到您的 cPanel 帳戶後,導航到儀表板中的文件管理器選項。

cpanel中的文件管理器

接下來,選擇上傳按鈕將文件添加到wp-content/uploads文件夾。 不幸的是,您一次只能上傳一個文件,這可能會有點耗時。 一種解決方法是將圖像文件夾上傳為 ZIP 文件。 然後,您可以提取文件夾的內容並刪除原始 ZIP 文件。

完成後,您仍需要將文件註冊到媒體庫。 與我們之前介紹的 FTP 方法一樣,您可以安裝 Add From Server 插件以將文件導入您的站點。

輕鬆管理您的批量上傳文件

WordPress 是一個很棒的內容管理系統,但媒體庫提供的默認功能可能會受到限制,尤其是當您想一次上傳多個文件時。

幸運的是,您可以通過 FTP 將文件批量上傳到 WordPress,只需三個簡單的步驟:

  1. 通過 FTP 客戶端(例如 FileZilla)連接到您的站點。
  2. 上傳您的 WordPress 文件。
  3. 使用 Add From Server 之類的插件註冊您上傳的文件。

您是否正在尋找其他方法來加快 WordPress 網站的管理速度? 查看 Jetpack 的 WordPress 性能工具,了解它們如何提供幫助!