我尝试在ACF中添加谷歌地图字段,但是当我尝试编辑或添加新文章时,它会显示地图的秒数,然后将其删除,并且wrtie:
糟糕!有些不对劲。此页面未加载Google地图 正确。有关技术详细信息,请参阅JavaScript控制台。
可能是什么问题?我该如何修理它??
答案 0 :(得分:0)
如上所述:https://www.advancedcustomfields.com/resources/google-map/
可能需要注册Google API密钥才能正确加载Google API。请点击此链接获取Google API密钥。
要注册Google API密钥,请在function.php中使用'acf / fields / google_map / api'过滤器,如下所示:
function my_acf_google_map_api( $api ){
$api['key'] = 'xxx';
return $api;
}
add_filter('acf/fields/google_map/api', 'my_acf_google_map_api');
答案 1 :(得分:0)
使用您的密钥在脚本中添加此代码..
<script src="javascripts/jquery.js"></script>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=YOUR-API-KEY"></script>
<script type="text/javascript" src="javascripts/jquery.googlemap.js"></script>