javascript - 在 WordPress 主页上添加地理位置

标签 javascript php html wordpress google-maps

我在使用 HTML5 实现地理位置时遇到任何问题,如此处 https://developers.google.com/maps/documentation/javascript/examples/map-geolocation

如果我尝试实现,我可以获得位置(纬度,经度),但问题是我无法在内容中使用它,我已尝试将其保存在 cookie 或本地存储中,但它是相同的,我可以在主页(内容)中未检测到它。

有人可以给我建议如何实现它吗?

我尝试使用 WordPress 插件(wpgeolocation),但结果不太好

谢谢

最佳答案

您正在使用 javascript api 进行地理编码,这意味着您将无法在 PHP 代码或主题中使用服务器上的地理编码数据。

所以你有几个选择:

  1. 使用插件。 (您没有说 wpgeolocation 插件出了什么问题,但还有其他插件可以帮助您)。
  2. 使用类似 geocoder 在服务器上的 PHP 中进行地理编码。它肯定涉及更多,并且需要更多编码。
  3. 使用从 Google Geocoding Javascript API 获得的结果通过 JavaScript 修改您的内容。

关于javascript - 在 WordPress 主页上添加地理位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25915110/

相关文章:

html - 使用文本缩进的 CSS 动画滚动文本

javascript - 如何让幻灯片在鼠标悬停时暂停

javascript - Canvas 绘画应用程序不绘图(Javascript)

javascript - 从第一个对象创建的另一个对象中访问对象原型(prototype)的变量

php - 调用非对象上的成员函数bindParam()

php - 在 MySQL 中添加日期周的索引

php - 样式 SQL 查询

javascript - 如何在 HEAD 标签末尾和 BODY 标签处理之前*之间*处理代码?

javascript - 优化(CodeWars 整数 : Recreation One)

javascript - 解析十六进制 JSON 对象