WPML
Estado
Resuelto
Notificado para
WPML Multilingual & Multicurrency for WooCommerce 4.10.4
Resuelto en
4.12.0

Resumen del problema

Si crea un pedido manual que incluye un producto empaquetado utilizando el plugin WooCommerce Bundled Products, los precios de los productos empaquetados son los precios reales de los productos y se añaden a los precios del producto paquete.

Solución alternativa

Nuestros desarrolladores están trabajando para solucionarlo; mientras tanto:


  • Haga una copia de seguridad completa de su sitio.

  • Edite el archivo wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.

  • Busque la línea 337.

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


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

Todos los problemas conocidos →