WordPress CSV 匯入外掛 WP All Import
最近在做一個企業站點的時候,客戶要求能夠批次匯入產品資料。外貿站產品比較多,這個客戶跟我講大大小小零配件大概有 3W 多個。聽起來就覺得很繁瑣,如果用 WP 這麼卡的後臺來編輯的話,確實夠悲劇的。 WordPress 能夠批次匯入的外掛很多,但是要找到符合自己需求的很少,基本上都是收費外掛。收錄到 WP 官方的外掛,我比較喜歡 WP All Import(Import any XML or CSV File to WordPress) 和 WP Ultimate CSV Importer Plugin 。綜合比較,我還是選擇了前者,可能更加符合我的操作習慣。
WP All Import(Import any XML or CSV File to WordPress) 基本可以滿足批次文章的匯入,但免費版本不支援自定義域,也不支援自定義文章型別。客戶的網站產品是基於 Woocommerce 建立的,而且產品屬性都是透過自定義域實現,既要滿足可以匯入 Woocommerce,又要可以匯入自定義域,那就只能乖乖地買個收費版本。也就是 WP All Import Pro,官方售價是 89 美元,似乎有 10% off,確實還是很貴。當然價格不是重要的,接下來就介紹介紹如何使用吧。
1. 用 Excel 建議一個 csv 檔案,裡麵包括了一些主要的內容,比如 Product Nmae,Description,Product Image,Categories 等等,當然,如果還有自定義域,也一起加上去,比如 Parts No.,Meterial 等等。當然這裡的名字你自己定義,無所謂,Product Name 你換成 Name 也是可以的。
這邊的 Product Image 我是用來做特色影像的,這裡需要填寫完整的路徑。而且,是可以正常訪問的路徑。

2. 啟用 WP All import Pro 這個外掛。
3. 後臺頁面 All Import-New Import

4. 上傳已經做好的 CSV

5. 這個介面我基本沒管,如果內容差不多都對的話,就直接下一步。

6. 注意右側的 xml 樹名稱是可以拖動的,將標題和內容先拖進去。


7. 既然我是要上傳到 Product 裡面,選項卡自然是要選 Product 。

8.Post Status 之類的選項就自己選擇吧,包括髮布狀態,釋出時間之類的。

9. 重點就是自定義域的填寫,你需要先選擇自定義域名,再拖動值到 value 框裡面去。

10. 特色影像,Feathured Image, 也是拖進去。

11. 再往下拖,可能看到個 Post Author,文章作者,這個建議填寫,如果不填,前臺可能不顯示匯入的文章,需要手動編輯後釋出。不過我覺得還是得自己稽核的看下比較好。
12. 如果無其他選項需要設定,點選 finish 即可完成匯入。