htmlとphpの関数の関係性

index.htmlでajax通信を使って、wpに自動投稿した地図データを求めるコードを書く時に

<script>
 jQuery(function($){
  $.ajax({
      type:~;
      url:~;
      data: {
        action: "tell_me"
      },
  )};
 )};
</script>

としてtell_meに格納されているcsvデータを要求するコードを書く。このtell_meという箱に何が入っているかを書くところがphpなのだ。 なので、php側のコードには

add_action('wp_ajax_tell_me', 'tell_me');  
add_action('wp_ajax_nopriv_tell_me', 'tell_me');
//tell_meを求められた時に見せる中身
function tell_me() {
    $data = array();
    $count = 0;
    for($i = 5229; $i < 5247; $i++){ 
       $data[$count]['Name'] = get_post_meta($i,'Name',true);
    $data[$count]['Latitude'] = get_post_meta($i,'Latitude',true);
    $data[$count]['Longitude'] = get_post_meta($i,'Longitude',true);
        $count++;
    }
  echo json_encode($data, JSON_UNESCAPED_UNICODE);
  die();
}

として地図に表示させたい住所の緯度と経度をなどが入ったデータをtell_meにしまっておくのだ。