gpt4 book ai didi

php - 在 Woocommerce 3 中获取地理位置国家和州

转载 作者:行者123 更新时间:2023-12-02 03:31:09 26 4
gpt4 key购买 nike

我正在制作一个插件来显示估计的运输/交货时间取决于访问者的 IP 地址。为此,我使用 WC_Geolocation 但使用它我只能获取访客国家/地区代码,例如 US CA 等,如果县是美国。

 $geoData   = WC_Geolocation::geolocate_ip();
$country = $geoData['country'];
echo $country;

将输出国家代码。如何获取州名?

最佳答案

要获取地理定位状态:

// Get an instance of the WC_Geolocation object class
$geo_instance = new WC_Geolocation();
// Get geolocated user geo data.
$user_geodata = $geo_instance->geolocate_ip();

// Get current user GeoIP Country
$country = $user_geodata['country'];

// Get current user GeoIP State
$state = isset($user_geodata['state']) ? $user_geodata['state'] : '';

关于php - 在 Woocommerce 3 中获取地理位置国家和州,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51820223/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com