方法来仅以数组形式检索类别名称和ID?

时间:2011-05-10 作者:Scott B

我正在构建一个类别选择器选择列表。我只需要填充一组类别,如下所示:

$myCats = array("null" => "None (default)", "1" => "Uncategorized", "2" => "Second Category", etc..)
WP是否有一个现有的方法调用,我可以用来单独提取此数据?我可能也需要从列表中排除一些类别。

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

Can\'t you use wp_dropdown_categories?

wp_dropdown_categories(\'show_option_none=Select category&exclude=1,2,3&selected=6\');
SO网友:Milo

那就get_categories?

$myCats = get_categories( array( \'exclude\'=>\'1,2\' ) );
$myArray = array();
foreach( $myCats as $cat ){
    $myArray[ $cat->cat_ID ] = $cat->name;
}

结束

相关推荐