Panoramica del problema
Quando si utilizzano B2B for WooCommerce e WPML Multilingual & Multivaluta per WooCommerce (WCML) con la funzionalità multivaluta abilitata, l’aggiunta di un prodotto a un ordine esistente nell’area di amministrazione causa la rimozione dell’articolo appena aggiunto immediatamente dopo il salvataggio.
Soluzione alternativa
Assicurati di avere un backup completo del sito prima di procedere.
- Apri il file …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.
- Cerca la riga 253.
- Sostituisci:
$order->remove_item( $itemId );
- Con:
//$order->remove_item( $itemId );