我正在尝试使用类别(1,8)和自定义帖子类型(促销)制作一个循环,但它不起作用。 这是我的查询
$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 :(得分: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&#34; post&#34;包括所有类别和类别_not_in排除我们不想要的内容