【问题标题】:Google map not working on entire site wordpress谷歌地图不适用于整个网站 wordpress
【发布时间】:2016-10-07 08:23:14
【问题描述】:

我从来没有遇到过这样的问题,但是我已经从开发服务器上制作了几个网站。问题是我正在开发服务器上工作,地图工作正常。但我需要将网站转移到生活中,谷歌地图停止工作。

它显示了一些错误,如上面的屏幕截图。我也尝试添加 API 密钥。但不确定我是否以正确的方式进行操作。

已编辑----- 我正在使用 wordpress 插件来显示地图。

请帮我解决这个问题。

谢谢。

【问题讨论】:

  • 您如何显示 Google 地图?直接编码(php)还是使用插件?如果编码,它可能是一个 php 版本差异问题(在开发和实时之间)。如果使用插件,请尝试将其从现场删除,然后重新安装。
  • 您是如何将工作站点从 dev 转移(迁移)到 live 的?
  • @OpenSourceTrainingRajkot 我正在使用插件来显示地图。对于迁移,我只需下载数据库并直接移动文件。除了谷歌地图,一切都很好。

标签: wordpress google-maps


【解决方案1】:

自 2016 年 6 月 22 日起,您必须提供 API 密钥。

Get an API-Key

您的 API-Key 放在这里:

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY" async defer></script>

Simple Example


自 2016 年 6 月 22 日起,我们将对 Google Maps API 标准计划进行以下更改: 我们不再支持无密钥访问(任何不包含 API 密钥的请求)。未来的产品更新仅适用于使用 API 密钥提出的请求。 API 密钥允许我们在需要时联系开发人员并帮助我们识别行为不端的实现。

Source

【讨论】:

  • >> 问题是我在开发服务器上工作,地图工作正常。
  • 是的,因为开发可能在必须提供API-Key之前(六月或七月)开始。
  • 是的,我们在六月之前就开始了开发。我正在使用 wordpress 插件来显示地图。我应该只复制该 URL 并将其添加到 header.php 更新 api 密钥吗?
  • 这可能会以错误告终,因为您加载了两次 Google Maps API。最好的解决方案是简单地添加?key=YOUR_API_KEY。也许这个插件有一个可用的更新,您可以在其中设置 API-Key。你用的是哪个插件? - 好的,它对你有用,欢迎 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-03
相关资源
最近更新 更多