WordPress 如何儲存您網站上的圖片?
最後更新於2024年5月15日 編輯部 | 評審:Syed Balkhi
許多 WordPress 初學者常常問我們 WordPress 如何儲存圖片,以及如何更有效地組織媒體庫。在本文章中,我們將解釋 WordPress 如何儲存網站上的圖片,並分享一些工具和插件,幫助您更有效地組織圖片。
WordPress 如何儲存圖片?
WordPress 內建一個系統來管理您網站上的媒體上傳,如圖片、視頻、音頻和文件。這個系統允許您輕鬆地將圖片和其他媒體上傳到您的 WordPress 主機伺服器上的特定資料夾。這些文件會顯示在您的媒體庫中,您可以通過訪問「媒體 » 庫」頁面來查看。
在這裡,您可以編輯這些文件、操作它們,甚至刪除它們。圖片文件被儲存在 WordPress 中的特定資料夾中,該資料夾叫做上傳資料夾,位於 /wp-content/ 資料夾內部。
在這個資料夾內,您的媒體文件按年份和月份儲存。此外,您還會看到由您的 WordPress 插件創建的資料夾,用於儲存其他上傳的文件。例如,您在 2022 年 6 月上傳的所有媒體文件都會存儲在:/wp-content/uploads/2022/06/。
您可以通過使用 FTP 客戶端連接到您的 WordPress 主機帳戶或通過主機帳戶控制面板下的文件管理器應用查看這些文件和資料夾。您會注意到,您的伺服器上會有多個副本的每張圖片。這些圖片大小在您上傳圖片時會由 WordPress 自動生成。
默認情況下,您可能會看到縮略圖、中等和大尺寸的圖片以及原始上傳的。除此之外,您的 WordPress 主題或插件可能還會生成其他圖片尺寸供其使用。現在,您可能會想知道 WordPress 如何在媒體庫中顯示這些文件的資訊。為了做到這一點,WordPress 將關於您的圖片上傳的信息儲存在數據庫中的附件文章類型下的文章表中。
此外,當您在文章/頁面或任何其他自定義文章類型中插入圖片時,WordPress 還會將資訊儲存在文章 meta 表中。例如,當您設置特色圖片時,WordPress 會將該資訊儲存為 meta 鍵 _thumbnail_id,並將其儲存在數據庫的文章 meta 表中。數據庫中的資訊告訴 WordPress 文件在主機伺服器上的位置。如果您使用 FTP 從您的伺服器中刪除文件,那麼 WordPress 會顯示這些圖片為損壞。
同樣,如果您從 WordPress 數據庫中刪除對圖片的引用,文件仍會保留在主機伺服器上,但不會顯示在媒體庫中。
更改 WordPress 儲存圖片和媒體上傳的位置
默認情況下,WordPress 不允許您從 WordPress 管理區更改上傳位置。您唯一能進行的變更是通過訪問 WordPress 儀表板上的「設定 » 媒體」頁面來禁用基於月份和年份的資料夾。
在這裡,您還可以調整圖片上傳的最大尺寸。進階的 WordPress 使用者可參考我們的教程來手動更改默認的 WordPress 上傳資料夾。
在 WordPress 中組織您的圖片
對於大多數使用者來說,默認的 WordPress 媒體庫已經足夠。但是,如果圖片在您的 WordPress 部落格中扮演更重要的角色,您可能需要額外的工具來組織您的上傳。例如何,若您運營一個攝影網站,可能想要將內容組織到相簿或標籤中。為此,您需要一個如 Envira Gallery 一樣的插件。這是市場上最好的 WordPress 圖片庫插件,它允許您將圖片組織成相簿、標籤和畫廊。
允許用戶在 WordPress 中上傳圖片
默認情況下,任何可以在您的網站上撰寫文章的用戶都可以上傳圖片,包括具有管理員、作者、編輯和貢獻者用戶角色的用戶。但如果您希望其他用戶在不登錄管理區的情況下上傳圖片呢?為此,您需要使用 WPForms 插件。這是最好的 WordPress 聯絡表單插件,允許您輕鬆創建任何類型的表單。它還附帶文件上傳欄位,允許用戶在不創建用戶帳戶或訪問 WordPress 管理區的情況下輕鬆上傳圖片、文件和其他資料。
首先,您需要安裝並啟用 WPForms 插件。更多細節請參照我們的逐步指南來了解如何安裝 WordPress 插件。啟用後,訪問 WPForms » 設定頁面輸入您的許可證密鑰,您可以在 WPForms 網站的帳戶下找到這些資訊。接下來,前往 WPForms » 新增頁面來創建您的圖片上傳表單。首先,提供表單的標題。之後,您可以尋找文件上傳表單模板來入手。
WPForms 現在會載入表單生成器界面,在右側查看表單預覽,左側顯示表單欄位。此表單模板將預設包括文件上傳欄位。您可以添加或移除表單欄位,更改其標籤,或向上或向下移動它們。您可以點擊文件上傳欄位來更改其設定。在這裡,您可以設定用戶可以上傳的文件類型和數量。您還可以設置最大文件大小限制。詳細說明請參考我們的教程來了解如何在 WordPress 中創建文件上傳表單。
完成後,可以保存您的表單並退出表單生成器。下一步,您需要創建一篇新文章或頁面,或編輯現有的。在文章編輯界面中,在內容區添加 WPForms 塊。接下來,點擊 WPForms 塊內的下拉選單選擇您先前創建的表單。保存更改並預覽文章或頁面即可看到您的文件上傳表單。
您可以通過訪問 WordPress 儀表板中的 WPForms » 條目頁面查看用戶上傳的所有文件。在這裡,點擊您的文件上傳表單以查看條目,即可查看上傳的文件。更多詳情,請參看我們的完整指南來了解如何允許用戶在 WordPress 中上傳圖片。
額外提示:優化 WordPress 圖片以提升效能
圖片具有高度吸引力,能讓您的內容對用戶更具吸引力。但是,圖片也需要比純文字更長的加載時間。如果您的頁面上有多個大圖像,那麼您的網頁將加載較慢。這種緩慢的頁面速度會影響用戶體驗以及 SEO。幸運的是,有很多工具可以在上傳到 WordPress 之前輕鬆優化您的圖片。例如,您可以使用如 EWWW Image Optimizer 這樣的 WordPress 圖片壓縮插件來自動優化您上傳到網站的每張圖片。
您還可以通過使用 CDN(內容交付網絡)進一步提升效能。這可以讓您從全球伺服器網絡中加載圖片而不是您的主機伺服器。我們推薦使用 Bunny.net,這是市場上最好的 CDN 服務。它非常簡單,並帶有其 WordPress 插件以加速設置。我們希望這篇文章幫助您了解 WordPress 在您的網站上儲存圖片的方式。您可能還想查看我們的指南,了解如何為您的 WordPress 部落格找到免版稅圖片,或者查看我們的初學者指南,了解 WordPress 背後的工作原理。
如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取 WordPress 視頻教程。您還可以在 Twitter 和 Facebook 上找到我們。