カスタムタクソノミーのINDEXページ
-
四季のファッションスタイルを紹介するページを考えております。
カスタム投稿タイプ、カスタムタクソノミーで、style(カスタム投稿タイプ)
season(カスタムタクソノミー)
|-spring
|-summer
|-autumn
|-winterとしておりますが、例えば、季節 > 春の記事一覧の場合、テンプレート「taxonomy.php」を使用し、URLがhttp://hoge.com/season/springで思い通り、春のスタイル一覧が表示されます。
これをひとつ上の階層?で一覧を表示(季節別に記事のタイトルを一覧表示)もさせたいのですが、http://hoge.com/seasonでは404エラーになります。
http://hoge.com/seasonというURLで表示できる、カスタムタクソノミーのINDEXページみたいなものを作成したいのですが、どのようなテンプレートを用意すれば良いのでしょうか?↓やりたいこと↓
http://hoge.com/season
■季節別のスタイル一覧
春
・スタイル1
・スタイル2
夏
・スタイル1
・スタイル2
秋
・スタイル1
・スタイル2
冬
・スタイル1
・スタイル2http://hoge.com/season/spring
■春のスタイル一覧
・スタイル1
・スタイル2
・スタイル3
・スタイル4現在は、固定ページで「season」というスラッグのページをつくり、ページテンプレートでquery_postsを使って呼び出しています。
$posts = query_posts( array( 'post_type'=>'style','taxonomy' => 'season','term'=>'spring') ); foreach($posts as $post){ echo '<p>'; echo $post->post_title; echo '</p>'; }
非常に強引なような気がするのですが、他に良い方法がございましたらご教示願います。
- トピック「カスタムタクソノミーのINDEXページ」には新たに返信することはできません。