WooCommerce Multilingual 5.2.1 – Hotfix per le modifiche all'archiviazione degli ordini di WooCommerce 8.2
Amir··3 minuti
Condividi:
Abbiamo appena rilasciato WooCommerce Multilingual 5.2.1, una versione hotfix con una correzione temporanea per i siti che effettuano l'aggiornamento a WooCommerce 8.2 e abilitano l'archiviazione degli ordini ad alte prestazioni (HPOS).
WooCommerce 8.2 introduce un nuovo modo di archiviare gli ordini del sito nel database. Invece delle tabelle degli articoli, passa a tabelle personalizzate tramite l'archiviazione degli ordini ad alte prestazioni (HPOS).
Non è qualcosa che vedrai direttamente, ma è progettato per velocizzare il tuo sito web. Con gli ordini in una tabella dedicata, il tuo sito sarà in grado di gestirli in modo più efficiente e potrai accedere ai dettagli degli ordini più rapidamente nel back-end.
Compatibilità tra WooCommerce Multilingual e HPOS
Stiamo ancora lavorando al pieno supporto per l'archiviazione degli ordini ad alte prestazioni (HPOS).
Al momento, WooCommerce abiliterà HPOS per impostazione predefinita solo per i nuovi negozi WooCommerce. Per i siti WooCommerce esistenti, l'abilitazione di HPOS è facoltativa.
Se decidi di abilitare HPOS, il tuo sito multilingue funzionerà e i clienti potranno effettuare ordini. Tuttavia, non vedrai i dettagli degli ordini ordinati per lingua e valuta in Analisi e Rapporti. Stiamo lavorando per fare in modo che WPML Multilingual & Multicurrency for WooCommerce cerchi questi dati degli ordini nelle nuove tabelle.
Cosa puoi fare
Prevediamo di rilasciare WooCommerce Multilingual 5.3, che offrirà compatibilità con HPOS già pronta all'uso, nelle prossime settimane.
Nel frattempo, per evitare problemi sul tuo sito esistente, attendi ad aggiornare a WooCommerce 8.2 finché non avremo rilasciato WooCommerce Multilingual 5.3.
Se decidi comunque di aggiornare a WooCommerce 8.2, hai le seguenti opzioni:
Aggiorna a WooCommerce 8.2, ma non abilitare HPOS.
Aggiorna a WooCommerce 8.2 e abilita HPOS, ma assicurati di selezionare anche Abilita la modalità di compatibilità (sincronizza gli ordini nella tabella degli articoli).
Abilita sia l'archiviazione degli ordini ad alte prestazioni che la modalità di compatibilità
Se aggiorni a WooCommerce 8.2 e abiliti HPOS, ti consigliamo di aggiornare anche a WooCommerce Multilingual 5.2.1.
WooCommerce 5.2.1 ti avvisa se hai attivato HPOS ma non hai abilitato la modalità di compatibilità. Vedrai una notifica solo se ti trovi in questa situazione.
Invece di richiederti di passare per le impostazioni di WooCommerce, la notifica visualizzata ti permette di abilitare la modalità di compatibilità con un clic su un pulsante.
Come aggiornare a WooCommerce Multilingual 5.2.1
Abbiamo rilasciato WooCommerce Multilingual 5.2.1 per tutti i siti, quindi dovresti essere in grado di vedere l'aggiornamento semplicemente andando alla pagina Plugin nell'area di amministrazione di WordPress.
A volte, ci vuole del tempo prima che l'aggiornamento raggiunga tutti i siti. Se non riesci a vederlo, vai su Plugin → Aggiungi nuovo e fai clic sulla scheda Commerciale. Lì, fai clic sul pulsante Controlla aggiornamenti, seleziona WooCommerce Multilingual e fai clic per aggiornarlo.
Domande, commenti?
Hai intenzione di abilitare HPOS sul tuo sito WooCommerce multilingue? Condividi i tuoi pensieri, il tuo feedback e qualsiasi domanda tu abbia nella sezione commenti qui sotto.
Traduci le pagine delle opzioni direttamente nella Dashboard di traduzione, gestisci i campi locali più facilmente e goditi prestazioni più veloci con ACFML 2.2.0.
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.
Il nostro plugin precedentemente chiamato WooCommerce Multilingual & Multicurrency ha ora un nuovo nome: WPML Multilingual & Multicurrency for WooCommerce.
Amir·
Cerca nella documentazione, nel blog, negli hook e altro ancora.