FOX - Currency Switcher for WooCommerce

woocs_currency_symbol_on_order

Der Filter woocs_currency_symbol_on_order steuert, ob FOX das Währungssymbol auf der Bestellbestätigungsseite („Vielen Dank“) und auf den Kontoseiten unverändert lässt. FOX ersetzt normalerweise das von WooCommerce erzeugte Symbol durch das Symbol der aktuell ausgewählten Währung. Auf Bestellseiten ist das nicht immer gewünscht: Die Bestellung wurde in einer bestimmten Währung bezahlt und wird mit dieser gespeichert. Wenn der Besucher also später die Währung wechselt und die Quittung neu lädt, behält der Betrag seinen ursprünglichen Zahlenwert, während das Symbol dem Wechsler folgt. Die Rückgabe von true aus diesem Filter teilt FOX mit, sich zurückzuziehen und das von WooCommerce übergebene Symbol zu behalten. Der Standardwert ist false, und der Filter wird nur dann herangezogen, wenn die globale Variable $wp_query nicht gesetzt ist – das heißt früh genug in der Anfrage, dass die üblichen Seitenprüfungen noch nicht verfügbar sind.
add_filter('woocs_currency_symbol_on_order', '__return_true');
Parameter:
  • $state (bool) – Standardmäßig false
Rückgabewert:
  • (bool) true, um das ursprüngliche Währungssymbol auf Bestell- und Kontoseiten zu behalten