如何在 WooCommerce 中查找任何国家/地区的州/城市
Posted
技术标签:
【中文标题】如何在 WooCommerce 中查找任何国家/地区的州/城市【英文标题】:How to find the states/cities of any country in WooCommerce 【发布时间】:2021-07-12 02:19:41 【问题描述】:我知道按照下面的方法我可以在woocommerce中获取国家:
global $woocommerce;
$woocommerce->customer->get_shipping_country()
或
WC()->customer->get_shipping_country()
但我想知道如何找到任何国家/地区的州/城市。
【问题讨论】:
【参考方案1】:在 WooCommerce 中,您只能使用以下方式获取某个国家/地区的州(或地区):
$country_code = WC()->customer->get_shipping_country();
$states_array = WC()->countries->get_states( $country_code ); // States array for a country
您可以通过WC()->customer->get_shipping_state();
获取客户发货状态。
您可以通过WC()->customer->get_shipping_city();
获取客户发货城市。
【讨论】:
以上是关于如何在 WooCommerce 中查找任何国家/地区的州/城市的主要内容,如果未能解决你的问题,请参考以下文章
在 Woocommerce 3 中获取用户地理定位的国家/地区名称
如何在 WooCommerce 中更改结帐国家/地区选择的悬停颜色?
在 WooCommerce 中禁用基于用户国家地理 IP 的所有付款方式
如何在 woocommerce 商店的下拉列表中获取并自动显示访问者的地理位置数据(国家/地区)