$res = get_posts( array( 'post_type' => 'goods', //特定のカスタム投稿タイプスラッグを指定 'taxonomy' => 'color', //特定のカスタムタクソノミースラッグを指定 'term' => 'red', //特定のカスタムタクソノミー内のタームスラッグを指定 'orderby' => 'rand', //何順で並べるか 'posts_per_page' => 3 //取得記事件数 )); $j = 0; foreach($res as $value){ //ここで言うvalueとはres配列の中の配列の要素数のことである $res[$j]['Name']=$value[0]; $res[$j]['Address']=$value[1]; $res[$j]['Longitude']=$value[2]; $res[$j]['Latitude']=$value[3]; $res[$j]['Numbers']=$value[4]; $j++; }
カスタムフィールドに投稿した記事をget_posts関数によって取り出し、Ajax通信によってブラウザ側に送信する必要がある。