0

使用 WP_Query 和 Easy Content Types 整理正确信息时遇到问题。我的查询看起来像这样

<?php $query = new WP_Query( array( 'post_type' => 'buildarea',  'territory' => 'centrum' ));
while ($query->have_posts()) : $query->the_post(); ?>
<?php echo the_content();?>
<?php endwhile; 
// Restore original Post Data
wp_reset_postdata(); ?>

领土是一个分类法,我想整理出属于“中心”和后置类型“buildarea”的项目。我还有一个使用 sam 分类法的名为“combuilding”的帖子类型。当我使用查询时,我得到了“combuilding”和“buildarea”的结果。我做错了什么?

问候马茨·古斯塔夫森

4

1 回答 1

0

尝试这个

$query = new WP_Query( array( 'post_type' => 'buildarea',  'territory' => 'centrum' ));


wp_reset_query();

wp_reset_query()将 $wp_query 和全局 post 数据恢复到原始主查询

这是参考手册wp_reset_query()

于 2013-05-21T13:26:49.413 回答