在 WooCommerce 独立站上,当用户在结算页面上填写结算信息时,WooCommerce 是没有提供自动定位功能的。但是可以使用第三方的 MaxMind 服务与 WooCommerce 集成,达到自动定位用户位置并生成用户地址的目的,这么做的前提是将版本升级到 3.9+。
首先,依次进入 WooCommerce > Settings > General,在“Default customer address”下选择“Geolocate” or “Geolocate (with page caching support)”。
然后,到 MaxMind 上申请一个秘钥,这个步骤很简单,按照网站提示一步一步填写信息就好。申请好密钥之后,在 WooCommerce > Settings > Integration > MaxMind Geolocation 下粘贴秘钥。
保存相关设置,清空网站缓存即可。
设置完成后,你可以找一个境外 IP 地址对比测试下,完整下一个订单看看在结算信息填写时,用户地址栏会不会自动填充出用户所在的国家与地区。
以上便是自动填充用户地址的解决方案,相比集成谷歌地图 API 的方式,这种方式成本最小、性价比最高。
以上。
文章为作者独立观点,不代表DLZ123立场。如有侵权,请联系我们。( 版权为作者所有,如需转载,请联系作者 )
网站运营至今,离不开小伙伴们的支持。 为了给小伙伴们提供一个互相交流的平台和资源的对接,特地开通了独立站交流群。
群里有不少运营大神,不时会分享一些运营技巧,更有一些资源收藏爱好者不时分享一些优质的学习资料。
现在可以扫码进群,备注【加群】。 ( 群完全免费,不广告不卖课!)
发表评论 取消回复