- 状态
- 未解决
- 报告针对
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- 主题标签
- Bug, WCML
问题概述
在尝试使用 REST API 创建 WooCommerce 产品时,自定义价格(例如,不同货币的不同价格)无法正确保存。在 API 请求中使用 custom_prices 字段时会出现此问题。
临时解决方法
作为临时解决方案,您可以使用产品的元字段手动设置每种货币的自定义价格。例如,将 _wcml_custom_prices_status 设置为 1 以启用产品的自定义价格。然后,如果 EUR 是默认货币,USD 是次要货币,您现在可以使用以下键设置价格:_regular_price_USD、_sale_price_USD、_price_price_USD。