如何使用WooCommerce匯出產品

如何使用WooCommerce匯出產品

許多使用者會轉向WooCommerce以使用WordPress執行功能齊全的線上商店。一般的“流程”包括將資產、產品和內容引入這兩個平臺。但是,您也可以使用WooCommerce匯出產品。

你這樣做的原因有很多。大多數情況下,您需要執行一些管理,例如批量修復條目。但是,如果您選擇移動您的虛擬主機,您也可以匯出產品。

無論如何,知道如何匯出你的產品——以及所涉及的步驟——是你箭袋中的一支強大的箭。

在本教程中,我們將向您展示如何使用WooCommerce匯出產品。我們將收集一些外掛來幫助您,併為您提供分步教程來完成這項工作。

首先,讓我們簡要介紹一下匯出的用例以及匯入過程。

  1. 為什麼要匯出WooCommerce產品
  2. 如何匯入WooCommerce產品和訂單
  3. 如何使用WooCommerce匯出產品
  4. 如何使用外掛匯出WooCommerce產品和訂單

為什麼要匯出WooCommerce產品

您的全部庫存和清單都在WordPress中——特別是WooCommerce。匯出這些產品意味著生成一個列表,您可以在該列表中處理另一個程式中的資料,而無需安裝商店。

產品匯出的電子表格

產品匯出的電子表格

您經常將這些產品匯出為某種電子表格格式,無論是逗號分隔值 (CSV) 檔案、Excel電子表格,還是純文字檔案。

雖然這似乎是一件很激烈的事情,但實際上,您經常會出於一些平凡和常規的原因出口您的產品:

  • 效率:通過電子表格而不是WooCommerce介面批量編輯您的庫存更加直接和熟悉。此外,您可以使用電子表格應用程式的專用功能來節省啟動時間和精力。
  • 全域性錯誤更正:您的產品列表可能存在問題,您需要在全域性級別進行排序。例如,您的庫存單位 (SKU) 值可能存在錯誤。匯出您的WooCommerce產品可讓您解決此問題,並立即重新匯入列表。
  • 遷移簡單性:您甚至可能希望將您的主機升級為更強大且功能特定的東西以滿足您的需求。如果您匯出WooCommerce產品,則無需將整個列表匯入新安裝或新伺服器。

說到匯入,在您進入匯出過程之前瞭解如何執行此操作是值得的。這將使您很好地瞭解條目與“內部”和“外部”世界的關係(至少在WooCommerce方面)。

如何匯入WooCommerce產品和訂單

從表面上看,WooCommerce產品和訂單的匯入過程似乎很簡單。事實上,有很多齒輪組成了整個輪子。

在接下來的幾節中,我們將討論一些“需要知道”的元素,並展示將產品匯入WooCommerce的確切過程。

CSV檔案的基礎知識

儘管我們稱其為“CSV檔案”,但它並不是真正的檔案型別——它是一種檔案格式。儘管CSV檔案具有.csv副檔名,但仍然如此。

您幾乎可以使用任何可以解析和顯示文字的應用程式來讀取CSV格式。大多數使用者會在電子表格應用程式中開啟CSV,因為這將提供相關功能來處理其中的值。但是,從技術意義上講,使用文字編輯器或其他解決方案並沒有錯。

CSV檔案的關鍵方面是它使用“分隔符”。基本來說,這是一個分隔符,預設是逗號——因此格式顯示“逗號分隔值”。當您使用CSV格式時,“翻譯”軟體(在我們的例子中是WooCommerce和電子表格應用程式)將理解以逗號分隔的每一塊資訊都是一個獨特的、單獨的資料:

用逗號分隔的使用者名稱

用逗號分隔的使用者名稱

如果沒有逗號分隔符,您將看到資料被粉碎到一個單元格中:

由於缺少分隔符而合併的資料集

由於缺少分隔符而合併的資料集

CSV格式的美妙之處在於它不僅與您用於讀取資料的程式無關,而且與您匯入的程式無關。如果一個應用程式可以使用CSV值,那麼您幾乎可以將這些資料移動到任何地方——只要您可以將資料適當地對映到您將其匯入到的程式中。

WooCommerce如何使用CSV資料

WooCommerce以與其他程式類似的方式使用CSV資料。您在WooCommerce中有許多欄位可以指定您的產品的值:

WooCommerce產品和資料欄位的列表

WooCommerce產品和資料欄位的列表

當您從CSV檔案匯入一組產品時,每個值都將整理在一個header下 — SKU、產品名稱、變數值等。但是,這些標頭需要對應於WooCommerce中的適當值。

例如,如果您的WooCommerce產品列表不使用header 值,則您無法從Engine Type header匯入資料。讓我們來談談一般的匯入過程。

從CSV檔案匯入WooCommerce產品和訂單

好訊息是,儘管有所有背景資訊,但WooCommerce產品和訂單的匯入程式很簡單。這要歸功於WordPress的友好介面。

您需要一個CSV檔案來執行此操作,我們將使用WooCommerce示例資料。它是免費提供的,但您需要從WordPress.org下載WooCommerce外掛檔案。在其中,您會找到一個名為sample-data的資料夾,其中包含要使用的檔案:

WooCommerce的三個示例資料檔案

WooCommerce的三個示例資料檔案

有幾種方法可以將產品匯入WooCommerce。如果您有新安裝並通過Onboarding Wizard執行,則可以在該過程中匯入CSV檔案:

WooCommerce嚮導要求您匯入產品

WooCommerce嚮導要求您匯入產品

但是,這僅適用於沒有產品的全新商店。接下來,我們將向您展示如何更新您的WooCommerce產品資料,其中還介紹了使用CSV檔案的匯入過程。

使用CSV檔案更新現有訂單和產品

匯入WooCommerce產品的最佳(和推薦)方法是通過WordPress中的Products > All Products螢幕。如果您選擇Start Import,您將看到一個選擇CSV檔案的對話方塊:

從WooCommerce匯入對話方塊中選擇一個檔案

從WooCommerce匯入對話方塊中選擇一個檔案

如果單擊此處的Show advanced options按鈕,您可以看到CSV檔案路徑的一些可選設定以及使用先前對映設定的選項。最重要的是選擇檔案分隔符的選項。如果您的檔案不使用逗號,這將有所幫助:

顯示高階選項對話方塊

顯示高階選項對話方塊

一般來說,這裡的過程很簡單:從您的計算機中選擇一個CSV檔案,然後單擊Continue

但是,此處的額外覈取方塊是您更新產品的方式。

工具提示會解釋,但它會比較具有匹配ID或SKU的產品,並將資訊更新為CSV檔案顯示的任何內容。此外,工作表中與現有產品(即新產品)不匹配的行不會匯入。這意味著您可以使用所需的任何資料更新檔案,然後將其匯入以更新您的庫存,所有這些都使用一個覈取方塊。

對映產品列

列對映螢幕是您將CSV檔案中的列與WooCommerce產品標題相關聯的方式。事實上,WooCommerce對此做了一個“最佳猜測”——如果您使用示例資料或匯入一個具有來源的檔案作為匯出,這將是準確或足夠接近的:

WooCommerce列對映螢幕

WooCommerce列對映螢幕

檢查這些列並進行任何必要的更改以幫助您準確對映列後,您可以向下滾動並單擊Run the importer程式按鈕。從這裡開始,WordPress將執行必要的操作,這可能需要一段時間,具體取決於CSV檔案的大小。

但是,一旦該過程完成,您將看到一個成功螢幕:

WooCommerce匯入完成螢幕

WooCommerce匯入完成螢幕

這就是使用本機功能匯入產品所需要做的一切。接下來,我們將看看WooCommerce在匯出方面也提供了什麼。

如何使用WooCommerce匯出產品

要從WooCommerce匯出,您需要前往Products > All Products螢幕。一旦您的安裝中有產品,就會有一個額外的Export按鈕:

WooCommerce“Export”按鈕

WooCommerce“Export”按鈕

但是,如果您在不選擇產品的情況下單擊它,則不會匯出任何內容。您首先需要使用列表中的覈取方塊選擇要匯出的產品,然後單擊匯出按鈕。

這將帶您進入一個不需要您太多輸入的螢幕 –Export Products對話方塊:

WooCommerce“Export Products”對話方塊螢幕

WooCommerce“Export Products”對話方塊螢幕

在這裡,從下拉選單中選擇與您要匯出的資料相對應的選項。完成後,單擊Generate CSV按鈕以開始該過程並將CSV儲存到您的計算機。

從這裡,您可以使用您喜歡的任何程式檢視您的CSV。例如,Excel很流行,Google表格也很流行。

然而,雖然這個原生過程快速簡單,但它並不是最靈活或最強大的。接下來我們將更深入地討論這個問題。

WooCommerce原生功能的侷限性

WooCommerce的本地匯出功能以及匯入過程的侷限性不會在許多日常用例中表現出來。

這是一把雙刃劍。一方面,您將能夠在許多情況下實現幾乎所有您需要的東西。

但是,另一方面,有一些限制在您遇到它們之前不會很明顯。例如,您可能無法以最佳方式匯入特定型別的自定義資料和複雜產品。

這就是外掛可以通過彌合本機匯出過程與根據您的需求量身定製的東西之間的差距來提供幫助的地方。Automattic認識到這一點,這就是他們釋出產品CSV匯入套件WooCommerce擴充套件的原因。

該擴充套件以多種方式超越了基本的本機功能:

  • 您對其他WooCommerce擴充套件有更多支援,例如WooCommerce Photography、WooCommerce Bookings和Google Product Feed。
  • 有一種方法可以匯入、匯出和更新自定義和複雜資訊。無論您將產品分配給供應商、為產品新增品牌名稱還是其他任何方式,您都可以在CSV檔案中使用這些資料。

但是,除了第一方WooCommerce擴充套件之外,還有更多選擇。您還可以使用第三方外掛來幫助匯出WooCommerce產品。我們將在最後一節討論這一點,以及如何使用外掛匯出。

如何使用外掛匯出WooCommerce產品和訂單

鑑於外掛可能提供更好的方式來匯出WooCommerce產品,您會在市場上找到其中的一些。接下來,我們將在市場上執行一些外掛,讓您瞭解所提供的內容。

從那裡,我們將瞭解如何使用其中一種解決方案匯出WooCommerce產品,並將其與本機方法進行比較。

用於匯出WooCommerce產品的外掛

所有價位都有無數外掛可幫助您匯出WooCommerce產品。您還會發現,儘管可用的外掛數量眾多,但其中一部分的作用與其他外掛不同。

諸如WP All Import之類的外掛更像是一個通用的匯出器外掛。這裡的突出功能是拖放編輯器。這使您有機會使用類似於頁面構建器的介面構建複雜的產品。您甚至可以使用拖放來設計XML方案,如果您一想到要打破您的文字編輯器就會不寒而慄,這真是太棒了。

WP All Import XML編輯器

WP All Import XML編輯器

Product Import Export是另一個支援CSV和XML格式的外掛,並且與第三方外掛和WooCommerce擴充套件具有高度的相容性。它還有另一個技巧。

產品匯入匯出外掛

產品匯入匯出外掛

該外掛使您能夠設定多個安全檔案傳輸協議 (SFTP)通道,以便安排您的匯入和匯出。這有兩個好處:首先,您可以通過SFTP以高效的方式傳輸資料;其次,您採取“不干涉”的方法,這將減少錯誤並提高您的效率。

雖然這兩種解決方案都是高階外掛,但您可能不想花錢購買解決方案。WooCommerce Store Exporter是一個以極簡主義為重點的免費外掛。

WooCommerce商店匯出器外掛

WooCommerce商店匯出器外掛

您還可以匯出為遠端SFTP格式,以及使用POST。這是一個開發級功能,如果您需要自定義匯出解決方案,它將為您提供幫助。但是,如果您想將該外掛用作簡單的匯出工具,則可以使用一鍵式選項來輸出包含您的資料的電子表格。

最後一個外掛是我們將在下一節中演示的外掛。Advanced Order Export for WooCommerce與WooCommerce Store Exporter一樣簡單,在輸出設定方面具有更大的靈活性。

Advanced Order Export for WooCommerce儀表盤

Advanced Order Export for WooCommerce儀表盤

您會獲得大量的輸出設定,根據您的需要,您會重視這些設定。常見的嫌疑犯是CSV、XML和XLS格式,還有可用的PDF和HTML格式。

您還可以獲得製表符分隔值 (TSV) 檔案格式。雖然這不如設定分隔符的能力那麼靈活,但如果您喜歡將這種格式用於您的資料,它確實為您提供了一個永久的選擇。

如何逐步匯出WooCommerce產品

當然,您匯出WooCommerce產品的過程會因您選擇的外掛而異。我們將在這裡使用WooCommerce外掛的高階訂單匯出,我們將討論該過程的一些一般步驟。

安裝並啟用外掛後,您需要查詢相關的配置檔案設定。在大多數情況下,外掛可讓您建立專用的匯出配置檔案。這使您能夠儲存一個獨特的設定以再次使用。

對於WooCommerce的高階訂單匯出,它位於WooCommerce > Export > Profiles部分下:

外掛的匯出配置檔案部分

外掛的匯出配置檔案部分

我們可以使用Copied from “Export Now”配置檔案複製的內容 – 如果您單擊它,您將進入一個詳細螢幕,其中包含您需要的欄位,以便按照您的喜好完成匯出:

顯示單個配置檔案的匯出訂單螢幕

顯示單個配置檔案的匯出訂單螢幕

從這裡,您需要根據以下內容更改設定:

  • 日期範圍:應該有一個與您要匯出的資料相匹配的日期範圍,僅此而已。
  • 輸出格式:您需要選擇適當的輸出格式。CSV將是大多數應用程式的預設設定,儘管您可能也需要XML格式的副本。
  • 列:過濾器可讓您選擇匯出的列,因此這應該是您花費大量注意力的地方。

WooCommerce的高階訂單匯出有無數過濾器供您選擇輸出資料的確切範圍。例如,我們對商品重量、產品是否是延期交貨(作為自定義欄位值)、變數屬性等有過濾器:

在WordPress中編輯產品過濾器

在WordPress中編輯產品過濾器

但是,這不會限制您在電子表格中看到的列數。對於此外掛,您將開啟“Set up fields to export”選單:

WordPress中的欄位匯出列表

WordPress中的欄位匯出列表

一旦您設定了這些,最好儲存您的更改和配置檔案以供將來使用。從那裡,您可以執行匯出。

對於此外掛,如果您想要快速的常規匯出,您將使用WooCommerce > Export Orders > Export Now螢幕,或者如果您需要特定的配置檔案底部的Export按鈕:

WordPress中的匯出按鈕

WordPress中的匯出按鈕

這會將包含資料匯出的CSV檔案儲存到您的計算機:

包含WordPress匯出資料的Google表格文件

包含WordPress匯出資料的Google表格文件

進行更改後,您可以毫不費力地將電子表格儲存並匯入回WooCommerce和WordPress。

小結

將資料從WooCommerce中匯出和匯入的能力是一項基本且必不可少的功能。因此,WooCommerce提供了兩種方式。雖然內建匯入過程簡單、直觀且相對沒有錯誤,但本機匯出功能並不總是最好的方法。

這篇文章著眼於使用外掛匯出WooCommerce產品,好訊息是有很多可用的解決方案。獲得CSV檔案後,您可以在Google表格、Excel甚至文字編輯器中開啟它來檢視它。從那裡,您可以將檔案匯入回WooCommerce並更新您的產品。

評論留言