문제 개요
다중 통화 기능이 활성화된 상태에서 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 );