- ステータス
- 解決済み
- 報告対象
- WPML Multilingual & Multicurrency for WooCommerce 3.4.3
- 解決されたバージョン
- WooCommerce 2.3
問題の概要
デフォルト通貨が他の通貨よりも多くの小数桁を表示するように設定されている場合、第2通貨の価格は、それらが持つ小数桁数に合わせて近似されます。
wc_price関数を使用すると、カスタム通貨を指定して、デフォルト通貨とは別の通貨で価格を表示できます。WooCommerceの現在のフィルターでは、カスタム通貨が指定されたことを検出できないため、新しく指定されたカスタム通貨に合わせて価格フォーマットを設定することはできません。デフォルト通貨に定義された価格フォーマットが使用されます。
回避策
現在、回避策はありません。
次期WooCommerce 2.3バージョンを使用する場合、この問題は発生しません。このバージョンには、価格変換が正しく機能するために必要な適切なフィルターが含まれています。