WooCommerce 是 WordPress 最受歡迎的開源購物網站外掛,它提供了完整的購物網站解決方案,讓使用者可以快速建立線上商店。
其中,批量上傳功能可以大幅提升店主商品上架的效率。不用一一手動輸入,就可以上傳大量商品資料。這對於賣家來說,可以節省非常多時間,也減少人工錯誤的發生。
只要事先準備好標準格式的商品資料檔案,就可以利用此功能快速匯入商品。另外還可以透過匯出功能,備份資料或轉移至其他商店。
所以WooCommerce的批量上傳功能,對於想要大量匯入商品的使用者來說,是非常重要且實用的。正確使用此功能,可以節省許多建立購物網站的時間成本。
批量匯入商品的優點
使用 WooCommerce 的匯入功能可以讓店主輕鬆地上傳大量商品資訊,比人工輸入每個商品資料的過程更快速又便利。主要的好處包括:
- 節省時間 – 透過匯入可以一次上傳數十、數百甚至數千筆商品,遠較逐筆手動新增商品來得快速。匯入 100 筆商品可能只要 1 分鐘,但手動新增則需要數小時。
- 減少人工輸入錯誤 – 人工輸入必然會出錯,可能輸入錯誤的名稱、價格、分類等。但透過事先準備好的商品資料檔案匯入,可以大幅降低錯誤發生率。
- 方便資料庫備份 – 店主可以保存商品匯入檔,一旦店內發生意外資料遺失,可以快速重新匯入還原商品資料。
匯入商品前的準備
在匯入商品之前,建議先做好以下準備工作:
- 了解商品欄位:熟悉 WooCommerce 中的商品都有哪些欄位,例如商品名稱、價格、庫存數量等。知道每個欄位代表什麼意思,才能正確填寫商品資料。
- 整理商品資料格式:根據 WooCommerce 商品欄位,準備好欲匯入的商品資料,並統一其格式。例如資料欄位用逗號或分號分隔,文字用英文引號包住等。這樣才能順利匯入。
- 測試幾筆商品:可先準備 5-10 筆商品資料,實際嘗試匯入測試。如果能成功匯入測試商品,代表後續大批量匯入也能順利完成。
- 備份現有商品:為避免匯入新商品時,意外覆蓋掉現有的舊商品資料,建議事先將現有商品匯出備份存放。
- 確認伺服器空間:檢查網站伺服器空間是否足夠,避免大量匯入商品時,伺服器空間不足而導致匯入中斷。
做好上述準備工作,將大大提高後續匯入商品的成功率與效率。
設定匯入商品的欄位對應
在匯入商品前,必須先設定好欄位的對應,這樣系統才能正確讀取檔案中的資料。
如何建立 CSV 檔案?
若要匯入新產品或更新現有產品,您需要包含產品資訊的 CSV。你可以:
- 從現有商店匯出產品的 CSV。
如果使用內建的 WooCommerce 產品 CSV 匯入器和匯出器工具匯出 CSV,則它已經遵循架構並且可以使用。 - 從 GitHub 下載包含範例資料的 CSV 檔案並替換它。
- 使用您自己的 CSV。您希望包含的任何資訊都應遵循產品 CSV 匯入架構的格式,如下。
WooCommerce 內建有一些預設的欄位,如商品名稱、價格等基本資訊。但若要匯入更多自定義的屬性,就需要自行對應欄位。
以下是一些常見的欄位解釋:
sku
– 商品編號name
– 商品名稱description
– 商品描述price
– 商品價格regular_price
– 商品原價sale_price
– 商品特價tax_status
– 課稅狀態tax_class
– 稅別stock_quantity
– 庫存數量backorders
– 缺貨回填weight
– 重量length
– 長度width
– 寬度height
– 高度category_ids
– 分類 IDstag_ids
– 標籤 IDsimage
– 主圖片gallery_image
– 附加圖片
對每個欄位正確設定對應,可以確保匯入的資料都被放到正確的商品屬性中。這樣不只可以節省手動輸入的時間,也可以減少人工輸入錯誤的機會。
上傳商品資料檔案
在 WooCommerce 後台,點選「產品」>「匯入」,然後選擇「選擇檔案」按鈕來上傳包含商品資料的 CSV 或 XML 檔案。
上傳的檔案格式可以是 CSV 或 XML。CSV 比較簡單,只包含商品資料的欄位,每一列代表一個商品。XML 格式比較複雜,可以包含更多商品相關資訊。
不論選擇 CSV 或 XML 格式,在上傳檔案時有一些限制需要注意:
- 檔案大小上限是 64MB,如果商品數量多,要拆成多個檔案上傳。
- 建議先用幾個商品試試看匯入,確保格式正確後再批量匯入。
- 檔案編碼必須是 UTF-8,否則可能會出現亂碼。
- 商品欄位必須對應正確,才能順利匯入商品。
- 建議檔案最好先在電腦端開啟確認內容正確,再上傳匯入。
- 如果匯入布林值(true 或 false),請在 CSV 中使用 1 或 0。
- 欄位中的多個值以逗號分隔。
- 將值括在引號中允許您插入逗號。
- 如果引用現有產品 ID,請在 ID 前面加上
id:
前綴。如果引用 SKU,則不需要前綴。例如:id:100
、SKU101
- 分類術語層次結構以
>
表示,術語之間以逗號分隔。 - 無法在匯入時為產品指派特定的貼文 ID。無論匯入的 CSV 包含什麼 ID,產品將始終使用下一個可用的 ID。
選擇好正確的檔案格式,並注意檔案大小和編碼,就可以將大量商品資料順利上傳匯入 WooCommerce 網站中。
商品圖片
- 圖像需要預先上傳或線上提供才能匯入到您的商店。
- 如果使用外部 URL,則支援外部 URL 並匯入到媒體庫中,前提是圖像可直接訪問,而不是位於重新導向的位置(如某些雲端儲存服務上發生的情況)。
- 如果圖像已存在於媒體庫中,您可以定義檔案名稱。
實際匯入商品
在 WordPress 後台,進入「WooCommerce」選單,選擇「商品」→「匯入」。
這時會出現「匯入」頁面。首先點選「選擇檔案」按鈕選取 CSV 檔案。
若需要更新現有檔案需勾選複選框「更新現有產品」。
接著點選「繼續」,系統會將 CSV 檔案中資料欄位,對應到 WooCommerce 後台的產品資訊欄位,可以往下滑瀏覽確認對應是否正確。
檢查完畢後,點選「執行匯入器」開始執行匯入。
這個過程需要花一些時間,視檔案大小而定。匯入完成會顯示匯入狀態,成功匯入了多少筆產品資料。
如此一來,CSV 檔案中的所有產品資訊就會匯入到 WooCommerce 中,大量新增商品的工作就完成了!
檢查匯入結果
在匯入商品後,最重要的就是檢查匯入的結果是否正確。
查看商品匯入結果
建議可以先測試匯入 2-3 個商品,確認欄位無誤、圖片正常顯示等等。
發現及解決問題
如果發現有某些商品資料無法匯入,最常見的問題包括:
- 欄位對應設定錯誤,導致某些欄位匯入的值不正確或空值。
- 商品資料的欄位值不符合 WooCommerce 的規範,例如缺少名字或價格。
- 商品類型設定錯誤,導致商品儲存時產生衝突。
遇到這些問題時,需要回到匯入的CSV檔案來檢查資料,並根據錯誤訊息修正欄位對應或資料格式。必要時可以先用少量測試資料來匯入,確保設定正確後再匯入大量資料。
如果問題持續發生,可以在支援論壇發文尋求協助,耐心檢查匯入結果可以確保所有商品順利上架。
匯出商品的用途
匯出商品功能可以讓你輕鬆將 WooCommerce 店內的商品資料匯出成 CSV 或 XML 檔案,其中最主要的用途有:
- 備份商品資料 :將商品匯出成檔案可以當成商品資料的備份,一旦店內發生意外資料遺失,可以利用匯出的檔案回復商品。
- 檢視商品資料 :將商品匯出成檔案,可以用 Excel 或其他工具開啟檔案檢視商品資料,方便查看或分析商品資訊。
- 轉移商品至其他系統 :匯出的商品檔案可以用於將商品資料轉移至其他電商平台或系統,例如要將商品移至 Shopify 或是自建的網站,就可以利用匯出的檔案匯入商品。
匯出商品能提供比後台資料庫匯出更完整的商品屬性及資料,並可以選擇所需的欄位,對於備份、檢視與轉移商品都很有幫助。
實際匯出商品
在後台要匯出商品的步驟也很簡單,只需要做以下幾個步驟:
- 進入 WooCommerce 後台,在左側選單點選「商品」。
- 接著點選「匯出」。
- 在匯出頁面選擇要匯出的商品類型,例如所有商品、特定分類的商品等。
- 選擇要匯出的商品欄位,勾選需要的欄位。
- 點選「產生CSV」按鈕。
- 這時會自動下載一個 CSV 檔案,裡面包含了剛才選擇匯出的商品資料。
- 將這個 CSV 檔案儲存到自己的電腦,就可以得到當前商品資料的備份。
- 之後需要時再次匯入這個檔案,就可以快速還原商品資料。
透過匯出商品,可以方便備份目前的商品資料。如果需要還原,也可以使用匯入的方式快速將商品加回網站中。
WooCommerce 的匯入匯出商品功能可以大大優化店家的商品管理工作。透過批量上傳和下載商品資料,店家可以節省重新輸入商品資訊的時間,也可以備份目前的商品資料作為備用。
在使用匯入匯出功能時,需要注意以下的事項:
- 確保資料欄位對應正確,避免匯入錯誤的商品資訊
- 第一次匯入時,建議只上傳少量商品進行測試,確保一切正常後再大批量匯入
- 定期進行商品匯出,備份最新的商品資料
- 對下載的商品 CSV 檔案進行版本控制,以方便追溯商品變更歷史
- 使用 UTF-8 編碼格式的 CSV 檔案可以避免亂碼問題
利用好 WooCommerce 的匯入匯出功能,不僅可以節省店家的時間,也可以降低人工輸入錯誤的風險。配合良好的商品資料管理與備份機制,可以幫助店家維持商品資料的整齊與正確性。
資料來源:Product CSV Importer and Exporter、Exporting Products and Variations
延伸閱讀