指定したページに子カテゴリそれぞれの最新記事を表示したい
-
こんにちは。
タイトルではわかり辛いかと思いますが、ご教授願います。
「フルーツ」ページのテンプレートをpage-fruits.phpとして作成しています。こちらに書きこむコードを考え中です。◆作成しているカテゴリは以下の通りです。
果物
├ いちご (fruit001)
├ ぶどう (fruit002)
└ もも (fruit003)◆ページでの表示は、以下のように表示したいです。
・フルーツページの本文
・いちごの最新記事1件の本文
・ぶどう最新記事1件の本文
・もも最新記事1件の本文◆現在できたのは、いちご、ぶどう、もも、それぞれの最新記事を取得するものです。
このコードのカテゴリスラッグを変更して3つ書けば一応思った表示にはなりました。<?php
$myposts = get_posts(‘numberposts=1&category_name=fruit001’);
foreach($myposts as $post) :
?>
<div id=”fruit001″>
<h3><?php $cat = get_the_category(); $cat = $cat[1]; { echo $cat->cat_name; } ?></h3>
<?php echo $post->post_content; ?>
</div>
<br clear=”all”>
<?php endforeach; ?>しかし、これら子カテゴリが30件ほどあり、今後 りんご (fruit004) カテゴリの追加の可能性もあるのでなんとか繰り返し処理を行うことはできないでしょうか?
よろしくお願いいたします。
- トピック「指定したページに子カテゴリそれぞれの最新記事を表示したい」には新たに返信することはできません。