WPML
ステータス
解決済み
報告対象
WPML Multilingual & Multicurrency for WooCommerce 5.4.0
解決されたバージョン
WooCommerce Multilingual & Multicurrency 5.5.0
関連するプラグイン/テーマ
B2B for WooCommerce

問題の概要

B2B for WooCommerceおよびWPML Multilingual & Multicurrency for WooCommerce (WCML)を使用し、マルチ通貨機能を有効化している場合、管理画面で既存の注文に商品を追加すると、保存直後に新しく追加したアイテムが削除されます。

回避策

続行する前に、必ずサイトの完全なバックアップを取得してください。


  • …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.phpファイルを開きます。

  • 253行目を探します。

  • 次のコードを:
    $order->remove_item( $itemId );
            


  • 次のコードに置き換えます:
    //$order->remove_item( $itemId );
            

すべての既知の問題 →