<?php if (have_posts()) : ?> <?php query_posts('cat=ID号' . $mcatID. '&caller_get_posts=1&showposts=显示数量'); ?> <?php while (have_posts()) : the_post(); ?> <a href="<?php the_permalink() ?>" target="_blank"><?php the_title(); ?></a> <?php endwhile;?> <?php endif; wp_reset_query(); ?>
WordPress同时调用多个分类下的文章的代码写法。
<?php $args=array( 'cat' => array(16,17,18,19,20), // 分类ID 'posts_per_page' => 32, // 显示篇数 ); query_posts($args); if(have_posts()) : while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink() ?>" target="_blank"><?php the_title(); ?></a></li> <?php endwhile; endif; wp_reset_query(); ?>
代码说明:
cat:设置调用哪些分类下的文章,写分类目录ID号;
posts_per_page:设置调用显示文章数量;