【发布时间】:2020-08-20 02:44:58
【问题描述】:
我正在开发 WooCommerce 结帐页面。我可以使用 functions.php 文件中的过滤器为所有用户设置默认国家/地区。没关系。
但我需要根据登录和注销用户的位置在结帐页面中设置国家/地区名称。例如,如果用户来自美国,用户将在结帐页面的国家/地区下拉列表中看到美国被选中。如果用户来自加拿大,用户将在结帐页面中看到选择了加拿大的国家/地区下拉列表。
【问题讨论】:
-
您可以通过 IP 或 GPS 查看地理定位来开始研究。两者都有可用的 wordpress/woocommerce 插件
-
它有点棘手,但它是可行的。我已经为此分享了我的解决方案。
标签: php wordpress woocommerce geolocation checkout