如何為 WordPress 多站點設置創建網絡庫

已發表: 2018-10-03

運行多個 WordPress 網站已經足夠困難,而不必為每個網站處理單獨的媒體庫。 如果您需要重複使用相同的文件,則必須一遍又一遍地上傳它們,這會浪費大量時間和空間。

在本文中,我們將向您介紹一個插件,該插件使您能夠為 WordPress 多站點設置創建單個網絡庫,我們將教您如何使用它。 在此之前,讓我們多談談 WordPress 的網絡庫如何幫助您提高效率!

為什麼 WordPress 的網絡圖書館可以讓您的生活更輕鬆

設置多站點網絡時,您可以使用集中式儀表板來管理多個網站。 在某些情況下,多站點設置甚至可以讓您在網絡站點之間共享資源,例如主題。

但是,您網絡上的每個站點仍將擁有自己的媒體庫。 如果您計劃在多個站點之間重複使用圖像,這可能會很麻煩。 如果是這種情況,您將需要一遍又一遍地上傳它們,並不斷從一個儀表板跳到下一個儀表板。

擁有一個所有站點都可以訪問的中央媒體庫可以解決這些問題。 雖然這是一個小眾功能,但它對於多站點所有者組織他們的媒體文件非常有幫助。 另外,它非常酷,這也是我們想向您展示它是如何工作的原因之一。

介紹網絡媒體庫插件

網絡媒體庫插件。

網絡媒體庫是一個插件,您可以使用它來創建跨多個站點的共享庫。 它的工作原理是將您的網絡站點之一指定為“中央圖書館”。 該站點仍將照常運行,但您上傳到該站點的任何文件也可用於網絡內的其他網站。

該插件也是即插即用的(請原諒雙關語),因此很容易測試。 我們還應該提到,雖然該插件目前僅在 GitHub 上可用,但我們可以直接告訴您它的工作原理與您在 WordPress.org 上找到的一樣。

主要特點:

  • 為您的多站點設置創建網絡媒體庫。
  • 在您的網絡中指定一個站點作為中央媒體庫。
  • 容易安裝,也容易使用。

價格:免費 | 更多信息

如何為 WordPress 多站點創建網絡庫(分 3 個步驟)

正如我們之前提到的,我們要使用的插件很容易設置。 我們現在將引導您完成從 GitHub 安裝插件的過程,然後進行測試以檢查它是否正常工作。

第 1 步:安裝網絡媒體庫插件

從 GitHub 下載插件與從 WordPress.org 存儲庫下載插件幾乎相同。 首先,轉到插件的 GitHub 存儲庫並查找屏幕右上角的克隆或下載按鈕。 單擊它並選擇下載 ZIP選項:

從 GitHub 下載插件。

您現在可以打開多站點儀表板並導航到插件 > 添加新選項卡。 選擇Upload Plugin選項並添加您在一分鐘前下載的zip文件:

將插件上傳到 WordPress。

像餡餅一樣簡單,對吧? 現在,請記住為您的網絡激活插件並繼續執行第二步。

步驟 #2:通過將媒體文件上傳到您的多站點網絡來測試插件

您可能知道,您的多站點儀表板不包括圖庫選項卡。 為了解決這個問題,該插件指定您的一個網站作為中央庫。 默認情況下,插件會選擇 ID 號為 2 的站點。

在大多數情況下,第二個 ID 應該對應於您在設置網絡後創建的第一個站點。 對於我們的測試,我們建立了一個虛擬的多站點網絡(使用 Flywheel 本地)並向其中添加了一些站點。 在下圖中,網站一對應 ID 號二:

您網絡上的站點列表。

您還可以通過點擊其中任何一個的“編輯”選項來檢查您網站的 ID,這將打開它們的單獨設置。 如果您查看該頁面的 URL,您會在其末尾看到一個 ID 號:

檢查您網站的 ID 號。

順便說一下,導航到您將用作中央畫廊的站點的儀表板。 進入後,轉到其“媒體”選項卡並上傳要測試該插件是否正常工作的任何圖像。 但是,如果您有小狗的照片,我們建議您使用它:

將圖片添加到您的中央媒體庫。

上傳圖片後,繼續訪問網絡中任何其他站點的儀表板並打開其媒體庫。 您現在應該會看到您的測試圖像出現在此處。

如果您和我們一樣好奇,您可能想知道如果將圖片上傳到第二站點的媒體庫會發生什麼。 我們試了一下:

將第二張圖片添加到您的媒體庫。

檢查第一站點的媒體庫後,我們可以確認第二個圖像也出現在每個站點的庫中。 這裡的要點是,一旦您安裝了插件,所有連接的站點的媒體庫都將同步。 但是,您的多站點網絡只會在您的中央庫中存儲這些圖像的一個副本。

第 3 步:檢查您上傳的文件是否只有一份副本

為了測試插件是否正常工作,我們決定深入到我們的多站點網絡目錄。 這意味著我們進入我們的 Multisite文件夾,然後進入wp-content/uploads目錄。 正如您在下面看到的,裡面有兩個文件夾,一個用於我們測試網絡中的每個網站:

訪問每個網絡站點的媒體文件夾。

由於我們使用的是本地設置,因此我們使用 Windows 資源管理器而不是文件傳輸協議 (FTP) 來運行我們的測試。 除此之外,我們檢查了第二個網站的上傳文件夾,我們發現它是空的:

檢查第二個網站的上傳。

但是,這是我們在檢查第一網站的媒體文件夾時發現的內容:

檢查第一站點的媒體文件夾。

如果您還記得,我們​​將您在左側看到的第一張圖片上傳到了第二個網站。 然後插件將其移至第一站點,並為第二站點提供訪問該中央庫的權限。

如您所見,該插件完全按預期工作,並且不會創建任何圖像的額外副本。 因此,您可以繼續上傳任意數量的小狗照片!

結論

當您管理多個 WordPress 網站時,效率是關鍵。 為您的網站使用集中式媒體庫可以幫助您節省時間並避免反复上傳文件。

為 WordPress 創建(和測試)網絡庫只需要三個步驟:

  1. 安裝網絡媒體庫插件。
  2. 通過將媒體文件上傳到多站點網絡來測試插件。
  3. 檢查您上傳的文件是否只有一份副本。

您對如何為 WordPress Multisite 設置網絡庫有任何疑問嗎? 在下面的評論部分提問!

文章縮略圖來自 Macrovector / shutterstock.com