C’è un problema critico di compatibilità nell’imminente versione 10.3 di WooCommerce che causa un errore di calcolo nei prezzi delle varianti di prodotto. Per evitare problemi sul tuo sito, aggiorna a WPML Multilingual & Multicurrency for WooCommerce 5.5.2.2 prima di aggiornare a WooCommerce 10.3.
WCML 5.5.2.3 è ora disponibile
Dalla pubblicazione di questo articolo, abbiamo rilasciato la versione 5.5.2.3 di WPML Multilingual & Multicurrency for WooCommerce. Include un’ulteriore correzione per la conversione di valuta per i prodotti variabili.
Errore di calcolo dei prezzi delle varianti di prodotto
Se il tuo negozio usa più valute, i prezzi delle varianti di prodotto potrebbero essere convertiti due volte. Ad esempio:
- Prezzo originale del prodotto: 100 EUR
- Tasso di cambio: 1 EUR = 1,2 USD
- Prezzo convertito previsto (corretto): 120 USD
- Prezzo convertito effettivo (errato): 144 USD
Questo problema influisce su tutto: dal prezzo mostrato ai tuoi clienti, a quello che viene loro addebitato al checkout, fino al prezzo registrato negli ordini.
Il rilascio di WooCommerce 10.3 è previsto per il 21 ottobre.
Per evitare questo problema, aggiorna WPML Multilingual & Multicurrency alla versione 5.5.2.3 prima di aggiornare WooCommerce alla 10.3.
Come aggiornare alla nuova versione?
Stiamo rilasciando gradualmente questo aggiornamento per i siti web, ma puoi ottenerlo subito:
- Nell’area di amministrazione del tuo sito, vai su Plugin → Aggiungi nuovo plugin e fai clic sulla scheda Commerciale.
- Fai clic per controllare gli aggiornamenti.
- WPML Multilingual & Multicurrency for WooCommerce versione 5.5.2.2 apparirà nell’elenco e potrai aggiornare il tuo sito a questa versione.
Assicurati di aggiornare anche il plugin core di WPML (WPML Multilingual CMS) all’ultima versione disponibile (4.8 o successiva). Questo è il requisito per aggiornare alla versione 5.5.2.2 di WPML Multilingual & Multicurrency for WooCommerce.
Altre correzioni in questa versione
Insieme alla correzione critica descritta sopra, questa versione include anche i seguenti miglioramenti minori e correzioni di bug.
Sincronizzazione delle scorte migliorata per i prodotti duplicati
In alcuni casi, quando un prodotto WooCommerce veniva tradotto duplicandolo, le scorte non venivano sincronizzate in modo affidabile dall’originale alla sua traduzione. Questo accadeva quando la traduzione aveva dati sulle scorte esistenti, ma vuoti. Abbiamo corretto il modo in cui WPML rileva e aggiorna questi dati per garantire una sincronizzazione coerente delle scorte.
Varianti predefinite corrette nelle traduzioni
Quando si impostava una variante predefinita (come taglia o colore), il prodotto tradotto a volte mostrava la variante sbagliata. Questo accadeva quando gli ID delle tassonomie interne non corrispondevano. La variante corretta ora si sincronizza come previsto.
Corretto un avviso di script deprecato
WooCommerce 10.3 ha rinominato un handle JavaScript utilizzato per i tooltip dell’interfaccia di amministrazione. Sebbene questo non abbia compromesso le funzionalità, ha attivato nuovi avvisi PHP quando WP_DEBUG era abilitato. Il problema è ora risolto.
Per un elenco completo dei problemi, consulta il registro delle modifiche di WPML Multilingual & Multicurrency 5.5.2.2.
Hai bisogno di aiuto?
Se hai domande, lascia un commento e saremo felici di aiutarti.