WP_LIST_CATEGORIES不排除多个ID

时间:2015-12-29 作者:Ered

我最近使用以下代码更新到WP 4.4和im:

$args = array(
    \'orderby\'            => \'ID\',
    \'show_count\'         => 1,
    \'taxonomy\'            => \'portfolio-type\',
    \'use_desc_for_title\' => 1,
    \'echo\'               => 0,
    \'title_li\'           => \'\',
    \'exclude\'            => \'115,161\'
);
wp_list_categories($args);
它只排除了第一个id 115,而忽略了其他id,有什么解决方案吗?

1 个回复
最合适的回答,由SO网友:Howdy_McGee 整理而成

我很确定这是一个抄本错误exclude 参数应为wp_list_categories() 真正适用于非层次标记,例如blue,red 在层次结构中,需要传递整数数组:

$args = array(
    \'orderby\'            => \'ID\',
    \'show_count\'         => 1,
    \'taxonomy\'           => \'portfolio-type\',
    \'use_desc_for_title\' => 1,
    \'echo\'               => 0,
    \'title_li\'           => \'\',
    \'exclude\'            => array( 115, 161 ),
);
wp_list_categories( $args );
始终交叉引用The Codex 具有Developer Resources!