親のカテゴリーテンプレートで孫カテゴリーの情報をループ表示させる。

2014年1月9日

親のカテゴリーテンプレートで孫カテゴリーの情報をループ表示させるソース。
ググってもあんまりないし、あってもたいがい使いにくいので、自分用も兼ねて書いておきます。

<?php
$categories = get_categories('parent=子カテゴリーのID');
foreach($categories as $category):
?>
<h2><?php echo $category->cat_name; ?></h2>

不可変の共通コンテンツ

<?php query_posts('posts_per_page=-1&order=DESC&category__in='.$category->term_id);
if (have_posts()) : while (have_posts()) : the_post();
?>

孫カテゴリーの記事から抽出してループさせる内容

<?php endforeach; ?>
ページトップへ