- ステータス
- 未解決
- 報告対象
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- トピックタグ
- Bug, WCML
問題の概要
REST APIを使用してWooCommerce商品を作成しようとすると、カスタム価格(例:通貨ごとに異なる価格)が正しく保存されません。この問題は、APIリクエストでcustom_pricesフィールドを使用する場合に発生します。
回避策
一時的な解決策として、商品のメタフィールドを使用して、各通貨のカスタム価格を手動で設定できます。たとえば、商品のカスタム価格を有効化するには、_wcml_custom_prices_statusを1に設定します。その後、デフォルト通貨がEURで第2通貨がUSDの場合、次のキーを使用して価格を設定できます:_regular_price_USD、_sale_price_USD、_price_price_USD。