WooCommerce - 让Geo-IP位置适用于自定义国家/地区

时间:2018-01-02 14:35:31

标签: woocommerce geolocation geoip

出于运输原因,我已将北爱尔兰添加为WooCommerce的国家/地区。对于那些不熟悉的北爱尔兰,以及爱尔兰共和国,构成爱尔兰岛,但北爱尔兰是英国的成员(英国的一个省,我认为是官方名称)。 WooCommerce根据GB /英国的ISO 3166-1代码对英格兰,苏格兰,威尔士和北爱尔兰进行分组,这对于税收目的来说是完全正确的,但是 - 正如许多关于该主题的帖子所证明的那样 - 可能是处理RoI之间运输的痛苦, NI和英国大陆

所以...北爱尔兰在我的商店中添加并作为一个国家使用自定义ISO代码" GB-NIR"。虽然GB-NIR是有效的ISO 3166-2代码,但WooCommerce只识别ISO 3166-1代码,因此geolocation / geo-IP对来自北爱尔兰的访问者不起作用 - 例如国家/地区字段不会自动设置为"北爱尔兰"在结账时等...我假设来自北爱尔兰访问者的IP地址将主要标识为英国IP地址,其ISO代码为" GB"我不希望任何IP数据库使用GB-NIR。

我可以在任何地方写一条规则,以便所有标识为GB /英国的IP地址都在WooCommerce中映射到我的自定义国家GB-NIR /北爱尔兰吗?英国在我的商店中没有使用(只运送到RoI和NI,而不是英国本土)所以在北爱尔兰的所有英国IP地址都没有问题

我有什么想法可以解决这个问题吗?

0 个答案:

没有答案