2016-06-10 87 views
-1

我想使類別(1,8)和自定義帖子類型(促銷)的一個循環,但它不工作。 這是我的查詢wp_query類別和自定義帖子類型在一起

$args = array (
'post_type' => array('promotions'), 
'category__in' => array(1,8), 
'posts_per_page' => -1, 
); 
$queryconfig = new WP_Query($args); 

<?php while ($queryconfig->have_posts()) : $queryconfig->the_post(); ?> 

      <a href="<?php the_permalink() ?>"> 
      <span> <?php the_title() ?></span> 
      </a> 

    <?php endwhile;?> 

    <?php wp_reset_postdata(); ?> 

我應該怎麼辦?如何在一個循環中加入類別和自定義文章類型?

回答

0

我找到了答案。 args來 表應該是這樣的:

$args = array(
         'post_type' => array('post', 'promotions', 'other_custom_post_type'), 
         'posts_per_page' => -1, 
         'category__not_in' => array(1,8), 

        ); 

post_type「後」包括所有類別和category__not_in排除我們不想要什麼

相關問題