在Wordpress中,有一个高级自定义字段Google Map选项。我用它来一次将地址称为文本。使用的代码:
<?php the_field('address');?>
地址是Google地图的自定义变量。
显示街道,城市,州,邮政编码,国家和经度。
我不需要国家,拉特或长期。我一直试图找到一个我可以编辑的阵列,但到目前为止还没有运气。
谢谢!
答案 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;
}