我们一般用以下代码来显示wordpress的最新文章
<h2>Recent Posts</h2> <ul> <?php get_archives('postbypost', 6); ?> </ul>
但这段代码只能帮助我们进行文章的全站调用,如果我们希望仅仅从某一个栏目调用最新文章该怎么办呢?
下面一段代码就可以解决这个问题:
<ul> <?php $recent = new WP_Query("cat=1&showposts=10"); while($recent->have_posts()) : $recent->the_post();?> <li><a href="<?php the_permalink() ?>" rel="bookmark"> <?php the_title(); ?> </a></li> <?php endwhile; ?> </ul>
代码中cat=1表示从栏目1中进行调用,showposts=10则是调用该栏目前10条记录,你可以将这段代码加入到任何你需要显示该记录的模板文件中。当然,事先你还需要到你的wordpress后台核对一下你的栏目ID号。