我有两个循环,一个在另一个里面。第一个获得类别标题,第二个显示该类别的一些最新帖子。
问题:类别标题显示良好,但每个类别最近的帖子都是相同的。
我最终得到的是:
1类岗位1、岗位2、岗位3
2类Post-1、Post-2、Post-3
类别3职位1、职位2、职位3
等
代码:
$catArgs = array(
\'orderby\' => \'name\',
\'order\' => \'ASC\',
\'exclude\' => \'106\'
);
$postArgs = array(
\'orderby\' => \'date\',
\'order\' => \'DESC\',
\'showposts\' => \'4\',
);
$categories = get_categories($catArgs);
if($categories){
foreach($categories as $category) {
$my_query = new WP_Query($postArgs); ?>
<div class="panel"><span style="font-size: 18px; font-weight: bold;"><a href="<? echo get_category_link( $category->term_id );?>" title="<? echo $category->cat_name; ?>"><? echo $category->cat_name; ?></a></span>
<div><? echo category_description( $category->term_id ); ?></div>
</div>
<ul class="large-block-grid-4">
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><? the_post_thumbnail(); ?><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<? } ?>
<? } ?>
谢谢!!