多个术语不适用于分类法

时间:2015-05-13 作者:user3568652

我需要多个术语来支持我的WordPress主题-

$boards = get_user_meta($user_ID, \'_Following Board ID\');
$pboards = get_user_meta($user_ID, \'_Board Parent ID\');
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;

$args = array(
    \'tax_query\' => array(
        array(
            \'taxonomy\' => \'board\',
            \'field\' => \'id\',
            \'terms\' => array( \'$pboards[0]\', \'$boards[0]\' )
        )
    ),
    \'paged\' => $paged
); 
我需要以下和母公司董事会职位列表

1 个回复
SO网友:kenno

尝试更改field 值到term_id, 因为没有id 该选项的值。

参考号:WP_Query Taxonomy Parameters

结束

相关推荐

如果帖子仅在使用wp_Query的类别中,则排除该类别

我有两类类别1(ID=1)类别2(ID=2)我想显示类别2和(类别1+类别2)中的帖子。如果帖子仅在类别1中,则不应显示。我使用了以下代码。\'category__in\' => array(2) 这是可行的,但我认为这不是正确的方法。好像在将来,如果我添加一个新类别,那么我必须在代码中添加其id,以显示同样位于该新类别中的帖子。如果只在类别1中发布,是否有适当的方法排除仅在类别1中发布的帖子?