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 我是用来做特色图像的,这里需要填写完整的路径。而且,是可以正常访问的路径。

WP All Import 1

2. 启用 WP All import Pro 这个插件。

3. 后台页面 All Import-New Import

WP All Import 2

4. 上传已经做好的 CSV

WP All Import 3

5. 这个界面我基本没管,如果内容差不多都对的话,就直接下一步。

WP All Import 4

6. 注意右侧的 xml 树名称是可以拖动的,将标题和内容先拖进去。

WP All Import 5

WP All Import 6

7. 既然我是要上传到 Product 里面,选项卡自然是要选 Product 。

WP All Import 7

8.Post Status 之类的选项就自己选择吧,包括发布状态,发布时间之类的。

WP All Import 8

9. 重点就是自定义域的填写,你需要先选择自定义域名,再拖动值到 value 框里面去。

WP All Import 9

10. 特色图像,Feathured Image, 也是拖进去。

WP All Import 10

11. 再往下拖,可能看到个 Post Author,文章作者,这个建议填写,如果不填,前台可能不显示导入的文章,需要手动编辑后发布。不过我觉得还是得自己审核的看下比较好。

12. 如果无其他选项需要设置,点击 finish 即可完成导入。