在 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立場。如有侵權,請聯系我們。( 版權為作者所有,如需轉載,請聯系作者 )

網站運營至今,離不開小伙伴們的支持。 為了給小伙伴們提供一個互相交流的平臺和資源的對接,特地開通了獨立站交流群。
群里有不少運營大神,不時會分享一些運營技巧,更有一些資源收藏愛好者不時分享一些優質的學習資料。
現在可以掃碼進群,備注【加群】。 ( 群完全免費,不廣告不賣課!)