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 );
            

所有已知问题 →