我們在做WordPress cms模板的時候常常需要一次性調用多個分類最新文章.
下面介紹一段代碼輕松解決這個問題:
只要在主題模板相應頁面寫入以下代碼即可實現:
<?php $loop_cate_id=array(2,3,4); //指定要輸出的分類id $num=10;//指定每次循環輸出的文章篇數 ?> <?php foreach($loop_cate_id as $key=>$value){ ?> <div class="bankuai"> <?php $posts = query_posts($query_string . "&cat={$value}&orderby=date&showposts={$num}" ); ?> <h2><a href="<?php echo get_category_link($value); ?>"><?php single_cat_title(); ?></a></h2> <a href="<?php echo get_category_link($value); ?>" class="more">更多>> </a> <ul class="indexList1"> <?php while(have_posts()) : the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a> </li> <?php endwhile; ?> </ul> </div> <?php }?>