在{tax} => {term}
从3.1开始,您应该使用的模式已被弃用tax_query
, 但您的代码仍应在一段不确定的时间内工作。
post_child
不是一个WP_Query
接受。我不知道你期望它做什么,但充其量也没用。这可能打破了你的疑问,但我对此表示怀疑。我希望它会被忽视。您应该使用的是这一点,非常直接地来自于法典:
$args = array(
\'post_type\' => \'photos\',
\'tax_query\' => array(
array(
\'taxonomy\' => \'technique\',
\'field\' => \'slug\',
\'terms\' => \'zevar\'
)
),
\'posts_per_page\' => 10
);
$loop = new WP_Query( $args );
代码,加上可读的
while
环
while ( $loop->have_posts() ) {
$loop->the_post();
the_title();
}
。。。确实有效。我测试了一下。当然,您必须正确设置分类法,并且必须在帖子类型中使用正确的术语。