如何用 CSV 文件把产品导入 WooCommerce?
使用内置导入工具:在 WordPress 后台打开产品,然后点击列表顶部的导入按钮。无需安装任何插件。
选择文件
选择您的 CSV 文件。高级选项可以指定分隔符,也可以更新已有产品,而不是创建新产品。
映射各列
WooCommerce 会把文件表头与其字段对应起来。请逐行检查:只要误忽略了一列,这项信息就不会导入。
开始导入
屏幕上会显示进度条,随后显示已创建、已更新或已跳过的产品数量汇总。
检查产品
打开几个产品查看:价格、分类、图片、变体。往往这时才会发现哪些行没有被正确识别。
如何不装插件批量导入 WordPress 产品?
文件规范时,原生导入工具就够用了。如果不想把文件整理成 WooCommerce 格式,ListoMax 是另一种选择:它是一款 Windows 软件,不是插件,因此不会给您的网站增加任何东西。它通过 WooCommerce REST API v3 和一个读/写密钥创建产品,具体方法见连接 WooCommerce 帮助。
WooCommerce 可以导入 Excel 文件吗?
不能直接导入:内置导入工具只接受 CSV 文件。因此上传前需要把工作簿另存为 CSV UTF-8 格式。
很多问题恰恰出在这一步。在某些区域设置下(例如法语系统),Excel 常用分号分隔各列,而导入工具默认使用逗号。请记得在高级选项中设置正确的分隔符,并选择 UTF-8 编码,否则中文和特殊字符会变成乱码。
WooCommerce CSV 应该包含哪些列?
至少需要名称、参考号(SKU)、价格和分类。再根据需要添加描述、库存、重量和图片。
在原生导入工具的文件中,子分类用大于号表示,例如“服装 > T 恤”,多个分类之间用逗号分隔。最稳妥的做法是从店铺中导出一个现有产品,得到一份表头正确的模板。
| 信息 | ListoMax 识别的表头 |
|---|---|
| 各语言名称 | name_fr, name_en, name_es, name_de |
| 参考号 | reference 或 sku |
| 价格 | price, sale_price |
| 库存、重量、EAN | quantity, weight, ean |
| 分类与标签 | category, tags |
| 描述 | description_fr, short_fr(以及其他语言) |
| 图片、状态、SEO | images, active, seo_title_fr, seo_desc_fr |
可以从软件内下载已填好示例的 CSV 模板和 Excel 模板。已识别的列显示为绿色,其他列会被忽略,不会中断导入。详情请见 ListoMax 批量导入。
为什么我的图片导入不了 WooCommerce?
最常见的原因是图片网址无法公开访问。导入工具会从网址下载每张图片:保存在您硬盘上的文件无法读取。
在图片列中,多个网址用逗号分隔,第一张作为主图。网址拼写错误、主机屏蔽下载,或文件过大,产品上架后就会没有图片。开始导入前,先在浏览器中打开一个网址检查一下。
使用 ListoMax,您只需把照片拖入表单:图片以原始分辨率上传到媒体库(JPG、PNG、WEBP、GIF,最大 8 MB)。第一张作为主图,其余组成产品相册。在导入文件中,同一个单元格可填写多个网址,用竖线分隔。另请参阅如何批量上传产品图片。
如何通过 CSV 导入 WooCommerce 变体?
在原生文件中,需要一行可变产品类型的父产品,然后每个变体一行,关联到该父产品,并填写各自的属性。
一件有四种颜色、五个尺码的 T 恤,就需要二十一行,属性列一处都不能错。某个值拼写错误,就会产生孤立的变体,顾客无法选择尺码。
在 ListoMax 中,您只需输入属性(颜色、尺码、材质),软件就会生成所有组合。产品自动设为可变产品类型,每个变体都有自己的参考号、价格、库存和 EAN 码。完整方法请见 WooCommerce 批量创建变体页面。
WooCommerce 导入最常见的错误有哪些?
字符乱码
文件保存时没有使用 UTF-8 编码。请重新另存为 CSV UTF-8。
各列错乱
分隔符与预期不符:文件中是分号,设置中是逗号。
产品重复
重新导入文件时没有勾选更新已有产品的选项,或缺少参考号(SKU)。
使用软件时出现 401 错误
通过 REST API 连接时密钥被拒绝:请确认密钥权限为“读/写”,并且复制时没有多余空格。
在 ListoMax 中,每个失败项都会列出行号和原因,并且可以选择忽略错误继续,以免整批任务被卡住。店铺中不存在的分类会在发布时自动创建。
WooCommerce CSV 导入工具还是专业软件:如何选择?
原生导入工具适合已经整理好的文件。当文件来自供应商、需要变体,或者要发布到多个店铺时,ListoMax 这样的软件就派上用场了。
| WooCommerce 导入工具 | ListoMax | |
|---|---|---|
| 格式 | CSV | CSV 和 Excel |
| 列 | 每次导入都要重新映射 | 自动识别表头,发送前预览 |
| 图片 | 公开的网址 | 文件中的网址,或拖入表单的文件 |
| 错误 | 导入结束时的汇总 | 每个失败项的行号和原因 |
| 目标店铺 | 当前店铺 | 多个 WooCommerce 和 PrestaShop 店铺 |
发送之后,ListoMax 会从 WooCommerce 回读每个产品,比对请求的内容与实际收到的内容。详情请见 WooCommerce 批量添加产品页面,PrestaShop 与 WooCommerce 兼容性表格列出了发送到每个平台的内容。
您还有 PrestaShop 店铺?请阅读我们的指南:PrestaShop 如何导入 CSV 或 Excel 文件,然后了解如何把产品发布到多个店铺以及如何把产品描述翻译成 8 种语言。准备好试用了吗?请按照 ListoMax 安装指南操作。
您的问题,我们的解答
在 WooCommerce 中导入 CSV 需要插件吗?
不需要。CSV 导入工具内置在 WooCommerce 的“产品”菜单中。ListoMax 也不是插件:它是一款通过官方 REST API 工作的 Windows 软件。
如何把 Excel 文件导入 WooCommerce?
原生导入工具需要 CSV:请把工作簿另存为 CSV UTF-8。ListoMax 直接读取 Excel 文件的第一个工作表,无需转换。
为什么 CSV 导入后图片不显示?
图片网址必须公开且准确。在浏览器中打开其中一个网址即可检查。使用 ListoMax,您也可以直接拖入图片文件,它们会被上传到媒体库。
发布一个包含 12 个产品的产品线需要多长时间?
使用 ListoMax 的系列功能,发布 12 个完整的产品页不到 2 分钟(发行商实测数据)。您只需填写一个产品页并输入各个值,软件就会发送全部 12 个。
可以通过 CSV 更新已有产品吗?
可以,原生导入工具提供更新已有产品的选项。在 ListoMax 中,修改后的产品页会重新发布,不会被重新创建或重复,必要时会通过参考号找到对应产品。
购买前可以试用吗?
可以。试用版提供 5 次在您店铺上的真实发布,无需信用卡。之后购买终身许可证,详情请见价格页面。