gpt4 book ai didi

php - 在 WordPress 中更新库存数量

转载 作者:行者123 更新时间:2023-11-29 18:26:46 25 4
gpt4 key购买 nike

我在网站上使用 WooCommerce,需要更新每种产品的库存数量。我有一个插件,但这是一项非常繁琐的任务,需要大量的服务器资源和几个小时才能完成。目前,我手动下载包含 sku 编号和数量列的 .csv 文件,然后通过插件上传。

.CSV:

SKU,QTY
613619,127

我正在尝试编写一个 SQL 查询来处理这个问题,以便我可以简化这个过程。

这是我的选择语句,以便我可以查看所有数据:

SELECT * FROM wp37_pmxi_posts pp
JOIN wp37_postmeta pm ON pp.post_id = pm.post_id
WHERE pp.unique_key = 613619

613619 是我从 .csv 文件收到的示例 sku,它对应于 unique_key。

更新 sku 的 _stock 键值的更新语句是什么?此外,如果数量为 0,则 _stock_status 键值应为“缺货”。

以下是上述查询的输出:

enter image description here

一旦获得更新语句,我就可以编写一个简单的 PHP 脚本来执行它。

非常感谢您的帮助并感谢您抽出时间!

最佳答案

您必须获取该产品的产品 ID:

  $product = new WC_Product( $id );
$product->set_stock($qty);

关于php - 在 WordPress 中更新库存数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46119141/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com