yahooのapiであるYOLPのコードをテキストエディタを使ってphpに書いて、page-スラッグ名.phpで保存しwordpressの固定ページに挿入し実行するところまできました。しかし、固定ページをいざ表示してみると(例)東京都港区,◯◯◯(電話番号),◯◯◯(駅)のように文字列で表示されます。
僕がページに表示したいのは、昔YOLPにあったカセットギャラリーのように一つ一つの店舗が各記事毎にまとまってクリックすると店舗の中身がみれるシステムです。
apiに詳しくないので、実装の仕方が分かりません。
ご教授、お願いします。
ちなみに作成したphpのコードは下記に記載しています。
僕の質問を投げやりだというご指摘がありましたが、何処が投げやりなのですか?
僕の質問はapiのphpファイルをもっと具体的にしたい、ですが色々と調べても明確な答えがない、それが何処が投げやりなのですか?
<?php /* Template Name: takeout */ ?> <?php if(have_posts()): while(have_posts()): the_post();?> <h2><?php the_title(); ?></h2> <?php the_content(); ?> <?php endwhile; endif; ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>YOLP</title> <head> <body> <?php $id = '私のid'; $area= 13; $ct ='0114'; $start = '1'; $url = 'http://search.olp.yahooapis.jp/OpenLocalPlatform/V1/localSearch?appid='.$id.'&ac='.$area.'&gc='.$ct.'&results=100&start='.$start.'&detail=full'; $xml = simplexml_load_file( $url ); $total = $xml ->ResultInfo->Total; $loop = (int)($total/100); $i = 0; while($i <= $loop){ $start = 100*$i+1; $url = 'http://search.olp.yahooapis.jp/OpenLocalPlatform/V1/localSearch?appid='.$id.'&ac='.$area.'&gc='.$ct.'&results=200&start='.$start.'&detail=full'; $xml = simplexml_load_file( $url ); foreach($xml->Feature as $item){ echo $item->Name. ',' . $item->Property->Yomi .',' . $item->Property->Tel1 . ',' . $item->Property->Address . ',' . $item->Property->Station->Railway . $item->Property->Station->Name . '駅' .$item->Property->Detail->OfficialPcUrl1; echo '<br />'; } $i++; } ?>> 引用テキスト引用テキスト