Le filtre woocs_back_convert_price est un point d'entrée dans le plugin : vous l'appelez, FOX répond. Il prend un montant déjà exprimé dans la devise actuellement sélectionnée et le reconvertit dans la devise de base de la boutique, en utilisant le taux de cette devise et son propre réglage de décimales.
C'est l'équivalent de woocs_convert_price et c'est ce dont vous avez besoin lorsqu'un plugin tiers compare un montant converti du panier à un seuil stocké dans la devise de base — minimums de livraison gratuite, règles de cadeaux, remises par paliers. Comparer un nombre converti à un seuil en devise de base est la cause la plus fréquente de « la règle fonctionne en USD mais pas en EUR ».
$is_cond_multi (bool) - false par défaut. Lorsque true, la conversion n'a lieu que si l'option "Is multiple allowed" est activée, donc l'appel devient une opération nulle sur les boutiques qui facturent uniquement dans la devise de base
Retours :
le montant dans la devise de base
Remarque : comme il s'agit d'un filtre, cela fonctionne depuis n'importe quel plugin sans dépendance stricte à FOX. Si FOX n'est pas installé, la valeur est simplement transmise inchangée, ce qui est exactement le comportement souhaité dans le code de compatibilité.
🌸
Référence des shortcodes, fonctions, actions et filtres de FOX WooCommerce Currency Switcher
Codex — FOX Currency Switcher
Nous utilisons des cookies pour vous offrir la meilleure expérience possible sur notre site. Si vous continuez à utiliser ce site, nous considérerons que vous l'acceptez.