Update WordPress Currency Switcher Professional v.2.3
- Die Code-Architektur wurde neu gestaltet
- Neuer Hook: wpcs_geo_position. Mit diesem Hook können Sie die Geolokalisierung des Benutzers manuell überschreiben. Bitte beachten Sie: Das funktioniert nur für die Währungsauswahl. Shortcodes wie geo_ip_hello werden dadurch nicht überschrieben. 📷 Screenshot: https://share.pluginus.net/image/i20250626173145.png
- Neue Option: GeoIP2 (MaxMind). Sie können nun die Bibliothek für die Standorterkennung auswählen. Die bisherige war weniger zuverlässig. GeoIP2 von MaxMind bietet eine höhere Genauigkeit. In Zukunft könnte außerdem die Anbindung eines externen API-Dienstes hinzukommen. 📷 Screenshot: https://share.pluginus.net/image/i20250626173508.png
- Neue Option: Umgang mit Dezimalstellen bei Währungen (Decimal Handling for Currencies). Eine neue Option, mit der sich Dezimalstellen flexibler verwalten lassen. Aus Gründen der Abwärtskompatibilität funktioniert diese Option nur, wenn „Cent anzeigen“ („Show cents“) aktiviert ist. 📷 Screenshot: https://share.pluginus.net/image/i20250725191254.png
- Neue Option: Währungsspezifische Trennzeichen (Currency-Specific Separators). Sie können jetzt für jede Währung eigene Dezimal- und Tausendertrennzeichen festlegen.
Aus Gründen der Abwärtskompatibilität steht die Einstellung „default“ zur Verfügung, die die globalen Formatierungseinstellungen verwendet. 📷 Screenshots https://share.pluginus.net/image/i20250725191419.png und https://share.pluginus.net/image/i20250626174221.png - Neue Option: Neues Cookie-basiertes Speichersystem (New Cookie-Based Storage System). Die Speicherung der Währung wurde komplett überarbeitet und nutzt nun ein hybrides System aus Cookie und Transients. Im Cookie des Benutzers wird ein eindeutiger Schlüssel abgelegt, während die eigentliche Währung in Transients gespeichert wird. Dieser Ansatz ist besser auf Caching ausgelegt und vermeidet Probleme, wenn sich mehrere Benutzer dieselbe IP-Adresse teilen.
Es ist zudem eine gute Alternative zu PHP-Sessions. 📷 Screenshot: https://share.pluginus.net/image/i20250626174752.png
Die vollständige Versionshistorie finden Sie auf der Seite Changelog; der aktuelle Build steht immer auf der Seite Downloads bereit.