如何从Wordpress中的Google Maps ACF字段中删除经度和纬度?

时间:2015-04-21 21:58:56

标签: php wordpress google-maps

在Wordpress中,有一个高级自定义字段Google Map选项。我用它来一次将地址称为文本。使用的代码:

<?php the_field('address');?>

地址是Google地图的自定义变量。

显示街道,城市,州,邮政编码,国家和经度。

我不需要国家,拉特或长期。我一直试图找到一个我可以编辑的阵列,但到目前为止还没有运气。

谢谢!

1 个答案:

答案 0 :(得分:2)

如果您使用get_field()代替the_field(),它会为您提供包含3个元素的数组:地址 lat lng

不幸的是,地址是一个包含完整地址,国家/地区名称的字符串。 但如果它总是用逗号分隔的最后一个声音,你可以只检索地址字符串直到最后一个逗号,如下所示:

$location = get_field('address');
if(isset($location['address'])) {
    $address = substr($location['address'], 0, strrpos($location['address'], ','));
    echo $address;
}