WooCommerce Sku在数据库中的位置

时间:2020-07-17 作者:federico

我需要一些帮助。我们希望将实体店铺系统与woocommerce开发的虚拟店铺连接起来。因此,我们需要能够找到SKU编号在数据库中的注册位置,这样我们就可以每天进行几次批处理,以便在产品实际销售时(而不是在网络上)对其进行修改。

但我们还无法找到该号码在WP数据库中的注册位置。有人能帮我们吗?

1 个回复
SO网友:mozboz

正如评论中所建议的,更新库存或任何其他产品信息的最佳方式是通过WooCommerce API。

此处记录了具有所有参数的产品端点(链接直接指向如何更新):https://woocommerce.github.io/woocommerce-rest-api-docs/#update-a-product.

我对woocommerce不是很熟悉,但从其他帖子来看,股票价值似乎存储在_stock 输入wp\\U Posteta,请参阅here 如需了解更多信息,以及如何在post ID和SKU之间进行转换。再次注意,如果不通过API执行此操作,您可能会错过WooCommerce通常会执行其他操作时触发的其他代码(例如,如果stock设置为零,则可能会自动更新其他字段,或者如果您通过API更新,则会触发其他事件)

相关推荐

$wpdb selects wrong database

我在另一个WordPress网站的文件夹中创建了一个新的WordPress网站。示例-主站点。com-mainsite。com/第二站点我创建了一个插件,并使用$wpdb 将数据插入数据库,插件将数据插入第一个/父站点的数据库。我使用的代码包括$wpdb 如下所示:$path = $_SERVER[\'DOCUMENT_ROOT\']; include $path . \'/wp-load.php\'; include $path . \'/wp-config.php\'; inc