【问题标题】:Updating WooCommerce variable product variation stock quantity issue更新 WooCommerce 可变产品变化库存数量问题
【发布时间】:2018-10-15 07:39:16
【问题描述】:

我创建了 CRON 脚本,每 1 分钟检索一个实际的库存系统数据,将其转换为 WordPress/WooCommerce 数据库表并更新库存。

在数据库方面,一切看起来都正确且有效(请参阅第一个屏幕截图),但在 WP 管理面板中,只有父/主要变量产品库存数据显示为已更新 - 它汇总了所有变体 STOCK 数量(参见第二张截图)。 但是他在变化部分中不同尺寸的库存数量数据似乎没有更新(参见第三张截图)。

WooCommerce 是否使用某种缓存?如果是这样,我该如何清除它?因为到目前为止我已经清除了所有的缓存,但 Variation 库存仍然保持为 0。

截图和说明

更新后的数据库 - 库存 CRON 脚本更新变体库存(仔细检查,适用于所有变体和主要父变量产品库存 STOCK - 它汇总了所有变体库存)

更新后的产品变化 - Stock CRON 确实更新了此值,但仍显示为 0。

更新后的变量/父产品 - 库存 CRON 确实更新了库存 - 汇总所有变量库存数量并在此处更新。

我已经仔细检查了所有内容。 CRON 脚本很好 - 正如您从屏幕截图中看到的那样,它确实更新了数据库中的数据。这里的问题只是它没有在产品变体的前面显示。

【问题讨论】:

    标签: php sql wordpress woocommerce stock


    【解决方案1】:

    经过几个小时的调查,我停用了 W3 Total Cache 插件。仍然没有变化。然后我注意到 WP Redis 插件.. 所以我在服务器端搜索了 Redis 对象缓存并找到了它。当我刷新缓存时,库存显示更新的库存数量。

    Soo.. 始终仔细检查您的缓存。 :D

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2020-08-08
      • 1970-01-01
      • 2017-05-12
      • 2017-12-22
      • 2018-05-25
      • 1970-01-01
      相关资源
      最近更新 更多