如何避免在 WooCommerce 中导入产品重复

已发表: 2021-03-17

开设一个新的 WooCommerce 商店或维护一个 WooCommerce 商店可能会花费很多时间。 无论设计如何,进口产品都是一个忙碌的过程。

然而,当涉及产品复制时,这个繁忙的过程会变得更加麻烦。

WooCommerce 具有导入功能,可帮助店主批量导入产品。 但是,有时在导入时,一些产品会重复。 虽然问题看起来很小,但很多店主都遇到过这个问题。

所以,今天我们将解决这个问题,并提供一些技巧来避免它。

产品复制会损害您的品牌形象

商业品牌理念

当客户访问您的电子商务网站并发现那里展示了类似的产品时,他们会感到困惑。 但是,错误可能不是所有者的错。 但客户不知道这一点,他/她会对此发表评论。

为了让您的用户的旅程更简单、更好,我们将向您展示解决此问题的方法。

WooCommerce 避免产品重复的指南

看到店主难以上传产品,WooCommerce 决定创建一个解决方案来帮助他们。 首先,他们发布了一个扩展“Product CSV Import Suite”。

此扩展允许供应商导入数千种产品,并支持来自预订、产品供应商、品牌、谷歌产品提要等的复杂产品和自定义数据。

但是,当 WooCommerce 3.1 发布时,他们在核心插件中添加了产品导出/导入工具。 因此,店主可以将所有产品信息上传到 WooCommerce,包括名称、简短描述、正常价格和销售等。

他们还可以使用单个 CSV 文件导入任何标准产品类型和变体。 现在,在上传 CSV 文件时,他们添加了一些指南。 喜欢,

  • CSV 应采用 UTF-8 格式
  • 您应该为商店的本地时区定义日期。
  • 在 CSV 中使用 1 或 0
  • 字段中的多个值用逗号分隔
  • 将值用引号括起来允许您插入逗号
  • 在 id 前加上id:如果引用现有的产品 ID。 如果引用 SKU,则不需要前缀。 例如: id:100 , SKU101
  • 支持/导入自定义元数据,但仅支持纯文本——不支持 JSON 或序列化数据
  • 分类术语层次结构用>表示,术语用逗号分隔
  • 草稿产品不导出,仅发布和私人发布的产品。

因此,如果您遵循这些准则,则在 WooCommerce 上导入产品时必须能够避免产品重复的问题。

使用插件避免重复产品

尽管如此,即使遵循了 WooCommerce 提供的所有指南,您仍可能难以始终避免产品重复问题。

这就是我们为您提出不同解决方案的原因。 您可以使用插件一劳永逸地解决这个问题。 由于 WordPress 存储库中充满了用于不同目的的插件,您会发现一个插件可以帮助解决产品复制问题。

您可以使用WooCommerce 的产品导入导出插件上传您的产品,而不会出现任何重复问题。 我们将向您展示 3 种上传产品的方法。

但在此之前,您需要在您的 WordPress 网站上安装此插件。

方法 1:上传时使用唯一的 SKU/ID

如果您之前在 WooCommerce 商店上传过任何类型的产品,那么您就会知道每个产品都有不同的 SKU 或 ID。 此插件接受 CSV/XML 文件作为输入。

因此,当您准备 CSV(或 XML)文件时,请确保每个产品都有唯一的 SKU/ID。 对于无错误导入,CSV 文件应采用 UTF-8 编码。 您可以从任何地方导入 CSV/XML 文件。 只要确保您可以下载该文件即可。

以下是您需要遵循的步骤,

  • 选择您要上传的 CSV/XML 文件
  • 转到插件的产品导入部分,您需要上传 CSV/XML 文件
  • 上传文件后,您必须单击“继续导入映射”按钮。

产品重复

  • 您将被带到映射部分。 映射 ID 列或 SKU 和 Parent_SKU 列
  • 最后,单击“提交”按钮完成。

您会看到正在导入产品。

正在进口的产品

现在,如果具有相同 ID 的产品已存在,您将看到一条消息“具有相同 ID 的产品已存在”。

如何避免重复产品

如果产品 SKU 已存在于您的站点,则无法将新产品插入到相同的 SKU。

如何避免重复产品

因此,这种使用唯一产品 SKU/ID 的方法,可以避免产品重复。

方法 2:更新您现有的产品详细信息

另一种方法 - 您可以更新现有的产品详细信息。

您安装的插件“Product Import Export Plugin For WooCommerce”将在这种情况下工作。 该插件提供了一个选项“如果存在则更新产品” ,这意味着该插件将通过其 SKU/产品标识符识别现有产品,并进行相应更新。

如何避免重复产品

这是步骤,

  • 从产品导入面板中,选择方法 1
  • 从计算机中选择一个 CSV 文件
  • 从可用选项部分启用更新产品选项
  • 现在,点击“上传文件并导入映射”,然后您将跳转到映射部分
  • 映射 ID 列或 SKU 和 Parent_SKU 列,然后单击“提交”按钮。

如何避免重复产品

方法 3:删除 CSV 文件中缺失的现有产品

如果您的产品的所有详细信息都在 CSV/XML 文件中,则无需更新现有产品详细信息或映射 SKU/ID。 您可以简单地使用插件导入部分中提供的删除现有产品选项。

您只需要按照以下步骤操作,

  • 选择 CSV 文件
  • 单击“选择文件”以浏览并从您的计算机中选择 CSV 文件
  • 从可用选项部分启用删除现有产品选项
  • 单击上传文件和导入映射按钮。 您将被带到映射部分
  • 不要映射 ID 列或 SKU 和 Parent_SKU 列
  • 单击提交按钮完成。

如何避免重复产品

现在,CSV 文件中的所有产品都将使用新 ID 导入您的商店,所有现有产品都将移至垃圾箱。 如果您必须更改/更新超过 50% 的产品和产品详细信息,此方法非常有用

此方法将帮助您在导入产品时避免 WooCommerce 上的产品重复。

奖励:避免多供应商市场的产品重复

如何使用 Dokan 轻松导出导入 WooCommerce 产品

上述产品复制方法适用于单个 WooCommerce 商店。 但是您可以将您的单一商店变成一个多供应商市场以赚取更多的钱。

而 Dokan 是这样做的完美选择。 凭借超过 60000 多个活动安装和 20 多个模块,您可以在 30 分钟内创建一个多供应商市场。

最重要的是,Dokan 有一个导出/导入模块,可帮助您避免为多供应商市场复制产品。 该模块具有以下功能,

  • 供应商可以直接从前端以 CSV 和 XML 格式导入他们的产品
  • 他们可以备份他们的产品
  • 从前端管理一切
  • 最重要的是,它将帮助供应商避免导入重复的产品。

阅读:如何使用 Dokan 轻松导出导入 WooCommerce 产品

让我检查所有惊人的 Dokan 模块

结论

上传产品是一个繁忙的过程。 那些经历过这个过程的人可以与此相关。 最重要的是,如果您遇到产品重复等问题,那么这个过程就会更加忙碌。

这里有不同的方法来处理这个问题,并提出适合您的有用解决方案。

  • 方法 1:上传时使用唯一的 SKU/ID
  • 方法 2:更新您现有的产品详细信息
  • 方法 3:删除 CSV 文件中缺失的现有产品

如果您正在运行多供应商市场或计划升级您的单一商店,请不要担心,Dokan 支持导出/导入模块来帮助您!

如果您有任何更多提示或建议,请随时敲门。

道坎