FOX - Currency Switcher for WooCommerce

woocs_geobone_ip

Der woocs_geobone_ip-Filter steuert das Verhalten der Geo IP-Regeln für den "nur beim ersten Besuch"-Modus. Standardmäßig wendet FOX eine Geo IP-Regel einmal pro Besucher an: Bei der ersten Anfrage setzt es eine Markierung, legt die Währung für das erkannte Land fest und ändert die Auswahl nicht erneut. So behält ein Besucher, der dann die Währung manuell wechselt, diese Wahl für den Rest der Sitzung. Die Rückgabe von false aus diesem Filter deaktiviert diese Buchhaltung für den ersten Besuch, und der Geolokalisierungszweig wird dann basierend auf dem Zustand des Speichers ausgewertet.
add_filter('woocs_geobone_ip', '__return_false');
Parameter:
  • $state (bool) - standardmäßig true
Rückgabe:
  • (bool) false, um die Markierung für den ersten eindeutigen Besuch zu überspringen
Hinweis: Geo IP-Regeln erfordern die WooCommerce-Geolokalisierungsklasse, daher wird hier nichts ausgeführt, wenn WC_Geolocation nicht verfügbar ist und Geo-Regeln in den Plugin-Einstellungen aktiviert sind.