[WordPress] 緯度と経度をワードプレスの Google マップ ACF フィールドから削除する方法?

スポンサーリンク

質問

ワードプレスのカスタム フィールドの Google マップの高度なオプションがあります。私が使っている 1 つの時点のテキストとして、アドレスを参照します。コードを使用:

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

アドレスは Google マップのカスタムの変数です

この通り、都市、状態、郵便番号、国、緯度と経度が表示されます

私は、国、緯度または経度を必要はありません。私は編集できますが、配列がいいえを見つけるしようとしている運がクロイツベルク

ありがとう !

答え

the_field()

の代わりに

get_field()

を使用する場合それはあなたの 3 要素の配列を与える: アドレスlatlng

残念ながら アドレス は、完全なアドレスと、国の名前が含まれている文字列です。場合は、コンマで区切られた最後の声では常に、最後のコンマは、このようなものまで、アドレスの文字列を取得できます:

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

http://stackoverflow.com/questions/29783920/how-to-remove-latitude-and-longitude-from-google-maps-acf-field-in-wordpress

スポンサーリンク

Leave a Reply