Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从Wordpress中的Google Maps ACF字段中删除纬度和经度?_Php_Wordpress_Google Maps - Fatal编程技术网

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

Php 如何从Wordpress中的Google Maps ACF字段中删除纬度和经度?,php,wordpress,google-maps,Php,Wordpress,Google Maps,在Wordpress中,有一个高级自定义字段GoogleMap选项。我用它来指代某一点上的文本地址。使用的代码: <?php the_field('address');?> Address是Google地图的自定义变量 这将显示街道、城市、州、邮政编码、国家以及纬度和经度 我不需要这个国家,不管时间长短。我一直在试图找到一个可以编辑的数组,但到目前为止运气不佳 谢谢 如果使用而不是the_field()它将为您提供一个包含3个元素的数组:address、lat和lng 不幸的是

在Wordpress中,有一个高级自定义字段GoogleMap选项。我用它来指代某一点上的文本地址。使用的代码:

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

Address是Google地图的自定义变量

这将显示街道、城市、州、邮政编码、国家以及纬度和经度

我不需要这个国家,不管时间长短。我一直在试图找到一个可以编辑的数组,但到目前为止运气不佳

谢谢

如果使用而不是
the_field()
它将为您提供一个包含3个元素的数组:address、lat和lng

不幸的是,address是一个包含完整地址(包括国家名称)的字符串。 但如果总是最后一个语音用逗号分隔,则可以检索地址字符串直到最后一个逗号,如下所示:

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

很好,我很高兴:)。请通过单击复选标记来考虑。这向更广泛的社区表明,你已经找到了一个解决方案,并给回答者和你自己带来了一些声誉。没有义务这么做。啊,谢谢。我刚从这里开始,所以我还不知道这个选择。