我创建 category.php 以在装扮模板中显示类别存档。
在这样的类别页面链接中:http ://www.example.com/category/cat1/
通过这些代码可以并显示cat1的最后一项
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
// Some template code
<?php endwhile; ?>
<?php endif; ?>
但是,当我尝试通过WP_Query或query_posts而不是cat1的内容自定义查询时,它会显示所有类别网站的内容
<?php query_posts( 'posts_per_page=30' ); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
// Some template code
<?php endwhile; ?>
<?php endif; ?>
原因和解决方法是什么?