- Stato
- Risolto
- Risolto in
- WooCommerce Multilingual & Multicurrency 5.5.2
- Tag dell’argomento
- WCML
Panoramica del problema
Una volta tradotti i prodotti, se poi modifichi manualmente un prodotto variabile tradotto basato su attributi globali nell’Editor di WordPress e salvi le modifiche, le variazioni si scollegheranno. Risulteranno mancanti dall’editor di back-end e non sarà inoltre possibile scegliere le variazioni dalla schermata del prodotto nel front-end.
Soluzione alternativa
Il problema è stato introdotto nella versione 5.5.0 di WooCommerce Multilingual & Multicurrency.
Stiamo lavorando a una soluzione, ma nel frattempo puoi modificare il file plugins/woocommerce-multilingual/classes/Synchronization/Manager.php e aggiornare la riga 77 da
$originalProduct = get_post( $originalProduct );
a
$originalProduct = get_post( $originalProductId );
Nota: se continui a riscontrare problemi dopo aver applicato questa soluzione, vai su WPML > Impostazioni e assicurati che l’impostazione “Copia la tassonomia nelle traduzioni” sia selezionata.