2016-01-17 20 views
0

我使用Wordpress ACF插件,並且有一個字段類型的Google Map。它存儲緯度,長度和地址。Wordpress ACF Google Map如何獲得距某些經緯度10公里的物體?

現在,我有一些用戶的經度和緯度。我需要一種方法來獲得距離不超過10公里的物體。

這是一個服務器的Wordpress問題。就目前而言,我只是獲得了我想要的所有健身房,而不是僅僅是用戶當前位置附近最近的(最大10公里)健身房。有一個名爲「gym_location」的字段,它是Google Map類型。問題是,我不知道數學公式。

// get all objects 
$query_for_ojektaxi_user = new WP_Query(array(
    'post_type' => 'gyms', 
    'meta_query' => array(
     array(
      'key'  => 'open_or_closed', 
      'value'  => 1, 
      'compare' => '=', 
     ) 
    ) 
)); 

回答

1

您將無法直接(和有用)使用SQL查詢中googlemap高級自定義字段的lng或lat「子字段」。 這些值在post_meta表的mysql「meta_value」(文本)列中序列化。

相關問題