WOOCS - WooCommerce-Währungsumschalter

So erhalten Sie GEO-IP-Daten über den Benutzer auf der Website

Verwenden Sie den nächsten WooCommerce-Code:

$ pd = WC_Geolocation :: geolocate_ip ();

Sie können dann Folgendes tun: print_r($pd) und sehen Sie alle Informationen, die von der WooCommerce GEO IP-Funktionalität bereitgestellt werden

Oder Sie können den Ländercode einfach abrufen, indem Sie: (GEO IP sollte in WOOCS aktiviert sein)

$country_code=$this->storage->get_val('woocs_user_country');

Beispielsweise:

$pd = WC_Geolocation::geolocate_ip(); globale $WOOCS; if (isset($pd['country']) AND ! empty($pd['country'])) { // Hier etwas tun, wenn der Benutzer aus Spanien kommt, zum Beispiel Währung in EUR ändern if ('ES' == $pd['land']) { $WOOCS->set_currency('EUR'); } }

Verwenden Sie den Alpha-2-Code für Länder: https://en.wikipedia.org/wiki/ISO_3166-1#Current_codes

Lesen Sie auch: https://currency-switcher.com/function/woocs-get_currency_by_country/