wordpress查询帖子 - 几种帖子类型和几种分类法

时间:2012-08-26 15:55:23

标签: wordpress taxonomy

伙计们,请帮助我。尝试了不同的方法,但仍然没有效果 在WordPress 3中有几种帖子类型:剪辑,事件,专辑和帖子(wordpress默认) 还有一些自定义分类艺术家,价值观称“史密斯”,“琼斯”和“戈登杰弗里Kensingtor III jr。” (或id 12,17和22)
如何查询至少有一位艺术家所附的列出类型的所有帖子?

$args = array (
    'artists' => array('Smith', 'Jones', 'Gordon Jeffrey Kensingtor III jr.'),
    'post_type' => array('posts', 'clips, 'albums', 'events')
);
$related = new WP_QUERY($args);

它不起作用。我究竟做错了什么?非常感谢你。

1 个答案:

答案 0 :(得分:1)

你试试这个

$args = array(
    'post_type' => array('post', 'clips', 'albums', 'events'),
    'tax_query' => array(
         array(
             'taxonomy' => 'artists',
             'field' => 'slug',
             'terms' => array('Smith', 'Jones', 'Gordon Jeffrey Kensingtor III jr.')
         )
    )
);
$related = new WP_Query( $args );