我在使用 HTML5 实现地理位置时遇到任何问题,如此处 https://developers.google.com/maps/documentation/javascript/examples/map-geolocation
如果我尝试实现,我可以获得位置(纬度,经度),但问题是我无法在内容中使用它,我已尝试将其保存在 cookie 或本地存储中,但它是相同的,我可以在主页(内容)中未检测到它。
有人可以给我建议如何实现它吗?
我尝试使用 WordPress 插件(wpgeolocation),但结果不太好
谢谢
最佳答案
您正在使用 javascript api 进行地理编码,这意味着您将无法在 PHP 代码或主题中使用服务器上的地理编码数据。
所以你有几个选择:
- 使用插件。 (您没有说 wpgeolocation 插件出了什么问题,但还有其他插件可以帮助您)。
- 使用类似 geocoder 在服务器上的 PHP 中进行地理编码。它肯定涉及更多,并且需要更多编码。
- 使用从 Google Geocoding Javascript API 获得的结果通过 JavaScript 修改您的内容。
关于javascript - 在 WordPress 主页上添加地理位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25915110/