【问题标题】:WooCommerce Composite Products Trying to set SKU on Variation gives "Variation SKU must be unique." errorWooCommerce 复合产品尝试在变体上设置 SKU 给出“变体 SKU 必须是唯一的”。错误
【发布时间】:2016-08-13 13:05:49
【问题描述】:

我刚刚学会了如何创建可变产品,它大部分都有效,甚至显示在网页上,并在下拉列表中具有适当的变化。每个变体都有一个 sku #,但是当我尝试将该编号插入两个变体的 SKU 字段,然后单击“保存”(然后更新产品)时,我收到每个变体的错误消息,用红框标出:

7210 – 变体 SKU 必须是唯一的。

7209 – 变体 SKU 必须是唯一的。

每个变体的 SKU 编号都是唯一的。我在产品页面上没有任何具有这些 sku 值的产品。

活动的屏幕截图,显示两种变体、它们的价格和我输入的 sku 编号(注意:保存和更新页面后,sku 编号将从 sku 字段中清除,我想是因为插件认为它们不是唯一的 sku 编号?)

【问题讨论】:

  • 我看到我因为我在另一个论坛上给出的答案而遭到报复性的反对。这个问题已经闲置了一个月,突然在 18 小时内,3 次投反对票。对 StackOverflow 的完整性来说就是如此。

标签: plugins wordpress woocommerce


【解决方案1】:

这为我解决了问题。在数据库中,我执行了这个查询:

SELECT * FROMwp_postmetaWHERE meta_key LIKE '_sku'

每页 30 条记录和 6 页,在第 6 页上,我发现重复的 sku #s 给出了错误。在 phpMyAdmin 中,我删除了这些记录,突然间我能够在变量产品上使用正确的 sku #s 而没有错误。

我将这个问题的解决方案归因于url

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-17
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2017-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多