我知道关于这个话题已经说了很多,但我仍然有点迷茫。
我的谷歌地图显然是内置在主题中的,因为我尝试了地理间地图插件以及谷歌地图插件的 API 密钥,但无济于事。
我读到它说我必须生成一个 API 密钥并插入到主题脚本中。我去了wp/admin/functions,我看到以下内容:
wp_enqueue_script('google-maps', 'https://maps.googleapis.com/maps/api/js?' . $key, array(), null, true);
我应该把我生成的 API 密钥放在哪里?
在您的示例中,很明显$key
是 API 密钥存储在其中的变量。
因此,您可以通过两种方式将 API 密钥分配给$key
变量:
1-硬编码(不推荐,可能会导致问题(
$key="YOUR KEY HERE"; //HERE YOU CAN HARD CODE YOUR API KEY
wp_enqueue_script('google-maps', 'https://maps.googleapis.com/maps/api/js?' . $key, array(), null, true);
2-跟踪变量$key
并查看$key
从哪里获得其值。我认为它应该在您的主题设置中。您也可以为此目的阅读主题文档。
PS:对于第一,我们无法确切地告诉您它是否会出现问题,因为我们没有您的完整代码。