如果您的URL结构有效且正确,那么您所需要的就是默认循环。
主查询在每个页面请求上运行,参数传递给WP_Query
(是,主查询还使用WP_Query
)由该特定页面的URL和重写规则确定。如果您的URL结构是有效的结构,并且与分类术语页面的真实页面请求相匹配,那么主查询返回的帖子应该匹配,并且所有帖子都在通过URL请求的特定术语中。
我已经写了一篇关于何时使用自定义查询的帖子,如果没有,你可以去读那篇帖子here. 了解这一点非常重要,我对此非常强调,永远不要使用自定义查询来代替主页上的主查询和任何类型的存档页。使用自定义查询代替主查询不仅效率低下,而且会破坏页面功能。
总而言之,分类法模板中需要的唯一代码如下
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
// Your template tags and markup like
the_title();
}
}