2012-03-16 49 views
0

我创建了一个自定义帖子类型calles文章和一个自定义“类似”分类标准,称为区域似乎工作正常。问题是,在我的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; ?> 
+0

顶部的2个额外的行没有太多的代码我'm不太确定,但任何默认的WordPress的循环假设post_type = post – mikevoermans 2012-03-16 20:54:25

+0

我刚刚编辑了一个示例代码的帖子,我明白你的意思,所以我必须添加自定义帖子类型,就像我做了什么?我有一些分页问题,​​我认为这可能是原因 – javiervd 2012-03-16 22:21:31

回答

相关问题