WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual & Multicurrency for WooCommerce 4.10.4
Đã giải quyết trong
4.12.0

Tổng quan về lỗi

Nếu bạn tạo một đơn hàng thủ công bao gồm một sản phẩm gói bằng plugin WooCommerce Bundled Products, giá của các sản phẩm trong gói là giá thực tế của sản phẩm và được cộng thêm vào giá của sản phẩm gói.

Giải pháp tạm thời

Các nhà phát triển của chúng tôi đang tiến hành khắc phục vấn đề này, trong thời gian chờ đợi:


  • Tạo bản sao lưu đầy đủ cho trang web của bạn.

  • Chỉnh sửa tệp wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.

  • Tìm dòng 337.

  • Thay thế:
        foreach ( array_keys( $converted_totals ) as $key ) {
        	if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) {


  • Bằng:
    foreach ( array_keys( $converted_totals ) as $key ) {
    	if ( ! $item->get_total() ) {
    		continue;
    	}
    	if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) {

Tất cả các lỗi đã ghi nhận →