質問: お世話になります。 現在、トップページに都道府県一覧表示 各都道府県ページに市区町村一覧 市区町村ページにジャンル一覧として ワードプレスで店舗検索サイトを作成しています。 index.phpにそのまま一覧を記載して都道府県を表示、 都道府県ページ(各カテゴリーページ)には archive.phpに http://webshufu.com/wordpress-display-links-to-child-category/ を参考にさせていただいて 市区町村一覧を記載する事ができました。(登録している市区町村) get_query_var('cat')));//子カテゴリーの情報を取得 if ($categories)//もし子カテゴリーがあったら { ?>以下の子カテゴリーもご参照ください。 cat_ID); ?>">cat_name ?> 子カテゴリー(市区町村)のページに別で登録している ジャンル一覧を表示されるにはどうすればいいのでしょうか? 例えば飲食店で札幌にあるお店なら 子カテゴリーの「札幌市」 別のカテゴリーで「ランチ」などの複数登録しています。 住所(市区町村)とジャンルのカテゴリーで子カテゴリー(市区町村)にも属するものだけ 該当のページにジャンルのカテゴリー名で一覧(リスト)表示させる事は可能でしょうか? いろいろ検索しておりますがよい方法が見つかりません。 ご存知の方いらっしゃいましたら、 どうかよろしくお願いいたします。
回答: 現状、t-maekawa様のwordpressのデータベースがどのような構造になっているのかはわからないので明確な答えではないかもしれませんが・・・ http://wpdocs.osdn.jp/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E6%A7%8B%E9%80%A0 を参考にしながら、まずはご自分のデータベースがどのようになっているのかをご確認いただき、 そのうえでご自身が参考にされたサイトのコードを理解されたほうがよいかと思われます。 そもそもwordpressはPHPで動いているので、 http://www.phpbook.jp/tutorial/pdo/index3.html このような感じでデータベースにアクセスして値を引っ張ってくる方法はいくらでもあります。 お店が登録されるということはほぼ間違いなくデータベースのどこかにお店の情報(都道府県、市町村、ジャンルなど)が格納されているはずです。 まずはそれを見つけて、カスタマイズに望まれるのがよいと思います。