調用 WordPress 指定分類的文章代碼如下:
<ul>
<?php query_posts('cat=15&posts_per_page=10'); while(have_posts()): the_post(); ?>
<li><a href="<?php the_permalink();?>"><?php the_title();?></a></li>
<?php endwhile; wp_reset_query(); ?>
</ul>
<?php query_posts('cat=15&posts_per_page=10'); while(have_posts()): the_post(); ?>
<li><a href="<?php the_permalink();?>"><?php the_title();?></a></li>
<?php endwhile; wp_reset_query(); ?>
</ul>
其中:
「cat=15」 表示 ID 為 15 的分類
「posts_per_page=10」 表示顯示數量為該分類下最新 10 篇文章
而首頁顯示時排除 (此例為排除 ID 為 5 和 6 的分類) 某些分類的源碼 (替換掉主題中 index.php 文件中的
<?php while (have_posts()) : the_post(); ?>
即可):
<?php if ( have_posts() ) : query_posts($query_string .'&cat=-5,-6'); while ( have_posts() ) : the_post(); ?>