簡體   English   中英

如何從Wordpress中的Google Maps ACF字段中刪除經緯度?

[英]How to remove latitude and longitude from Google Maps ACF field in Wordpress?

在Wordpress中,有一個高級自定義字段Google Map選項。 我正在使用它在某一點將地址稱為文本。 使用的代碼:

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

地址是Google Map的自定義變量。

這將顯示街道,城市,州,郵政編碼,國家/地區以及緯度和經度。

我不需要這個國家,無論時間長短。 我一直在嘗試找到可以編輯的數組,但到目前為止還沒有運氣。

謝謝!

如果使用get_field()而不是the_field() ,它將為您提供3個元素的數組: addresslatlng

不幸的是, 地址是一個包含完整地址的字符串,包括國家名稱。 但是,如果它始終是最后一個用逗號分隔的語音,則可以只檢索地址字符串,直到最后一個逗號為止,如下所示:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM