- Statut
- Résolu
- Résolu dans
- WooCommerce Multilingual & Multicurrency 5.5.2
- Étiquettes de sujet
- WCML
Aperçu de l’anomalie
Une fois les produits traduits, si vous modifiez ensuite manuellement un produit variable traduit basé sur des attributs globaux dans l’Éditeur WordPress et que vous enregistrez les modifications, les variations seront déconnectées. Elles seront absentes de l’éditeur back-end et il sera également impossible de choisir des variations depuis l’écran du produit sur l’interface publique.
Solution de contournement
Le problème a été introduit dans la version 5.5.0 de WooCommerce Multilingual & Multicurrency.
Nous travaillons sur un correctif, mais en attendant, vous pouvez modifier le fichier plugins/woocommerce-multilingual/classes/Synchronization/Manager.php et mettre à jour la ligne 77 de
$originalProduct = get_post( $originalProduct );
à
$originalProduct = get_post( $originalProductId );
Remarque : si vous rencontrez toujours des problèmes après avoir appliqué ce correctif, accédez à WPML > Paramètres et assurez-vous que le paramètre « Copier la taxonomie vers les traductions » est coché.