それぞれの子カテゴリートップに記事一覧を表示させたい
-
親子関係にあるカテゴリーの子カテゴリートップに記事一覧を表示させたいと思いました。
子カテは現在2つなので下記を「category.php」に書くことで何とかいけたのですが、子カテは増えそうだということが見えてきました。追加の度にソースを追加するのはできれば避けたい。
本来であれば引数部分に子カテゴリーのスラッグが自動で入るようになれば…と思ったのですがそれがどうしても出来ず。<?php if( is_category( 'cate01' ) ): ?> <?php query_posts('category_name=cate01&posts_per_page=20&order=ASC&paged='.$paged); ?> <?php elseif( is_category( 'cate02' ) ): ?> <?php query_posts('category_name=cate02&posts_per_page=20&order=ASC&paged='.$paged); ?> <?php endif; ?> <?php if( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div> <a href="<?php the_permalink(); ?>"> <?php the_post_thumbnail(); ?><?php the_title(); ?> </a> </div> <?php endwhile; endif; ?> <?php wp_reset_query(); ?>カテゴリーのスラッグを出力させるのは下記で出来たのですが、これを組み込むのが正解かどうか、そもそもどうやって組み込めば良いのか分からず力尽きてしまいました。
<?php $category = get_the_category(); $cat_slug = $category[0]->category_nicename; ?> <?php echo $cat_slug; ?>書き方のご指南、もしくは他に効率よい手段があれば教えていただければ幸いです。
よろしくお願いいたします。
7件の返信を表示中 - 1 - 7件目 (全7件中)
7件の返信を表示中 - 1 - 7件目 (全7件中)
トピック「それぞれの子カテゴリートップに記事一覧を表示させたい」には新たに返信することはできません。