WooCommerce 中多个国家/地区的基于地理位置的自定义重定向

Posted

技术标签:

【中文标题】WooCommerce 中多个国家/地区的基于地理位置的自定义重定向【英文标题】:Custom Redirection based on Geolocation for multiple countries in WooCommerce 【发布时间】:2019-08-12 22:10:15 【问题描述】:

根据"Custom Redirection based on Geolocation for specific products in WooCommerce" 对我之前问题的回答,我应该需要将国家/地区条件改为值数组。

感谢任何帮助。

【问题讨论】:

【参考方案1】:

要处理多个国家,您必须在条件中替换:

WC_Geolocation::geolocate_ip()['country'] === 'GE'

作者:

in_array( WC_Geolocation::geolocate_ip()['country'], array( 'GE', 'UK', 'FR' ) )

其中array( 'GE', 'UK', 'FR' ) 是国家代码数组。

【讨论】:

以上是关于WooCommerce 中多个国家/地区的基于地理位置的自定义重定向的主要内容,如果未能解决你的问题,请参考以下文章

在 WooCommerce 中禁用基于用户国家地理 IP 的所有付款方式

在 Woocommerce 3 中获取用户地理定位的国家/地区名称

在 Woocommerce 3 中获取地理位置的国家和地区

WooCommerce 中特定运输类别、最低金额和地理定位国家/地区的购物车消息

如何在 woocommerce 商店的下拉列表中获取并自动显示访问者的地理位置数据(国家/地区)

不允许客户在 WooCommerce 结帐中更改国家/地区