我创建了一个自定义的帖子类型,称为文章和一个自定义的“类似类别”的分类,称为区域,它们似乎工作正常。问题是,在我的 taxonomy-areas.php 页面中,如果我使用常规循环,它们不会出现,我必须明确地将“post_type=articles”附加到查询字符串中才能正常工作。默认情况下不应该选择这个吗?
我的分类页面如下所示:
<?php $paged = (get_query_var('page')) ? get_query_var('page') : 1; ?>
<?php global $query_string; query_posts($query_string . '&post_type=articles&paged=' . $paged); ?>
<?php if (have_posts()) while (have_posts()) : the_post(); ?>
// Handle loop
<?php endwhile; ?>