0

各位,请帮帮我。尝试了不同的方法,但仍然没有效果。
在 WordPress 3 中有几种帖子类型:剪辑、事件、专辑和帖子(wordpress 默认)和几个自定义分类艺术家,值说“史密斯”、“琼斯”和“小戈登杰弗里肯辛托三世”。(或 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);

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

4

1 回答 1

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 );
于 2012-08-26T16:35:11.043 回答