WPML
Statut
Résolu
Extension/thème associé
WooCommerce Mix and Match Products

Aperçu de l’anomalie

Nous avons actuellement un problème de compatibilité entre l’extension WooCommerce Mix and Match Products et la fonctionnalité multidevise de WPML Multilingual & Multicurrency for WooCommerce. Si vous sélectionnez une autre devise sur un produit Mix and Match à l’aide de notre sélecteur de devise, le symbole de la devise change, mais pas le prix.

Solution de contournement

Cette situation se produit car l’extension Mix and Match Products stocke le prix total dans un champ personnalisé. Cependant, si vous avez installé plusieurs devises mais que vous n’en affichez qu’une seule par langue, il est possible de traduire ce champ personnalisé et d’afficher le bon prix en suivant les étapes ci-dessous :


  1. Allez dans WPMLParamètresConfiguration XML personnalisée.

  2. Ajoutez le code XML suivant :
  3. <wpml-config>
        <custom-fields>
            <custom-field action="translate">_mnm_base_price</custom-field>
            <custom-field action="translate">_mnm_base_regular_price</custom-field>
            <custom-field action="translate">_mnm_base_sale_price</custom-field>
        </custom-fields>
    </wpml-config>


    • Modifiez le produit d’origine et enregistrez.

    • Traduisez les nouveaux champs avec les mêmes valeurs de la devise secondaire.

Veuillez garder à l’esprit que cette solution de contournement n’est utile que si vous n’utilisez pas plusieurs devises dans la même langue.

Toutes les anomalies connues →