0

我有一个名为:art_design 的自定义帖子类型,我有一个名为 artdesign_mainslider 的分类,在一个循环中我只有来自分类 artdesign_mainslider 的帖子,在另一个循环中我有来自自定义帖子类型 art_design 的帖子,但我想排除分类?

第一个循环:

<?php
$args = array( 'artdesign_mainslider' => 'art-design-featured-post', 'posts_per_page' => 5 );$loop = new WP_Query( $args );while ( $loop->have_posts() ) : $loop->the_post();  ?><?php endwhile; ?>

第二个循环(我想排除 artdesign_mainslider):

<?php
$args = array( 'post_type' => 'art_design', 'posts_per_page' => 10, );$loop = new WP_Query( $args );while ( $loop->have_posts() ) : $loop->the_post();  ?><?php endwhile; ?>
4

1 回答 1

0

您必须使用tax_query参数。请参阅http://www.wpexplorer.com/exclude-taxonomy-wordpress/了解您正在尝试做什么的完美示例,并参阅http://codex.wordpress.org/Class_Reference/WP_Query以获取tax_query.

于 2013-08-28T19:58:46.620 回答