特定のカスタムフィールドの値を、特定のページに出力
-
はじめまして。
過去ログにも目を通したのですが、似たような投稿を見つけることができませんでしたので、
質問させていただきます。wordpress3.0.1で物件情報サイトを作成しています。
カスタムフィールドにはcustom-field-gui-utilityプラグインを利用しています。業者一覧カテゴリでは
A社、B社、C社…などの業者一覧があり、それぞれをクリックすると各業者の詳細(所在地、電話番号、説明文など、カスタムフィールドを使用して出力)が表示される仕組みになっています。一方、物件一覧カテゴリでは、
A町、B町、C町…などの物件一覧があり、それぞれをクリックすると物件の詳細(所在地、間取り、築年月などカスタムフィールドを使用して出力)が表示される仕組みです。(物件詳細ページはsingle-bukken.phpに出力)A町物件の詳細ページ下部に、「お問い合わせはこちらまで:A社、所在地、電話番号」という感じで、その物件を取り扱っている業者のカスタムフィールドの値も一緒に出力させたいのですが、関連付ける方法がわかりません。
たとえばA社の投稿IDが「1」だとすると、single-bukken.phpに
<dl> <?php $mycustomfields = get_post_custom(1); foreach($mycustomfields as $mykey => $myvalue){ echo "<dt>"; echo $mykey; echo "</dt><dd>"; echo $myvalue[0]; echo "</dd>"; } ?> </dl>
上記のような感じで付け足せばA社の詳細部分は出力できますが、それだとB町、C町の物件もお問い合わせ先がA社になってしまいます。
かと言って出力させるページ自体をsingle-bukken02.php、single-bukken03.php…と増やしていくのも現実的ではないような。
何か他にいい方法があるでしょうか?
お手数ですがよろしくお願いいたします。
6件の返信を表示中 - 1 - 6件目 (全6件中)
6件の返信を表示中 - 1 - 6件目 (全6件中)
- トピック「特定のカスタムフィールドの値を、特定のページに出力」には新たに返信することはできません。