WPML
Stato
Risolto
Segnalato per
WPML Multilingual & Multicurrency for WooCommerce 4.12.0
Risolto in
WooCommerce Multilingual 5.1.0

Panoramica del problema

Se stai usando la nostra funzionalità multivaluta WPML Multilingual & Multicurrency for WooCommerce, potresti riscontrare casi in cui i prodotti nelle lingue secondarie mostrano prezzi errati.

È probabile che questa situazione si verifichi se imposti una valuta predefinita diversa da quella predefinita di WooCommerce o se cambi valuta nel front-end prima di tradurre i tuoi prodotti.

Soluzione alternativa

I nostri sviluppatori sono a conoscenza di questa situazione. Nel frattempo, puoi seguire questa soluzione alternativa:


  1. Fai un backup completo del tuo sito prima di procedere.

  2. Apri il file /woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-prices.php.

  3. Cerca la riga 147 e subito dopo:
    public function raw_price_filter( $price, $currency = false ) {


  4. Aggiungi:
    $debug = new \WPML\Utils\DebugBackTrace();
            if ( $debug->is_class_function_in_call_stack( 'WPML_TM_ATE_Jobs', 'apply', true ) ) {
                return $price;
            }

Tutti i problemi noti →