FOX - Currency Switcher for WooCommerce

woocs_currency_symbol_on_order

Le filtre woocs_currency_symbol_on_order contrôle si FOX laisse le symbole monétaire inchangé sur la page de confirmation de commande (page « merci ») et sur les pages du compte. Normalement, FOX remplace le symbole que WooCommerce produit par le symbole de la devise actuellement sélectionnée. Sur les pages de commande, ce n'est pas toujours ce que l'on souhaite : la commande a été payée dans une devise spécifique et est stockée avec celle-ci, donc si le visiteur change de devise par la suite et recharge le reçu, le montant conserve sa valeur numérique d'origine tandis que le symbole change en fonction de la nouvelle devise sélectionnée. Renvoyer true de ce filtre indique à FOX de s'effacer et de conserver le symbole que WooCommerce a transmis. La valeur par défaut est false, et le filtre n'est consulté que lorsque le global $wp_query n'est pas défini — c'est-à-dire suffisamment tôt dans la requête pour que les vérifications de page habituelles ne soient pas encore disponibles.
add_filter('woocs_currency_symbol_on_order', '__return_true');
Paramètres :
  • $state (bool) - false par défaut
Retourne :
  • (bool) true pour conserver le symbole monétaire d'origine sur les pages de commande et de compte