答案 0 :(得分:0)
将此添加到您的functions.php
function my_acf_google_map_api( $api ){
$api['key'] = 'xxx';
return $api;
}
add_filter('acf/fields/google_map/api', 'my_acf_google_map_api');
这将启用google maps api。
<?php $location = get_field('location'); if( !empty($location) ):?>
<div class="acf-map">
<div class="marker" data-lat="<?php echo $location['lat']; ?>" data-lng="<?php echo $location['lng']; ?>">
</div>
</div>
<?php endif; ?>
确保将地图字段的名称更改为位置 int get_field。
这些都记录在ACF地图页面中:https://www.advancedcustomfields.com/resources/google-map/