将类别数组返回给php函数

时间:2011-02-24 作者:Evan Yeung

我正在寻找一个函数,该函数将检索所有类别的名称和ID,并将输出一个复选框,或给我数据,以便我可以执行循环。

<input type="checkbox" name="category" value="category_id" /> Category 1
<input type="checkbox" name="category" value="category_id" /> Category 2
<input type="checkbox" name="category" value="category_id" /> Category 3
<input type="checkbox" name="category" value="category_id" /> Category 4
<input type="checkbox" name="category" value="category_id" /> Category 5

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

这应该可以做到:

$categories = get_categories();
foreach( $categories as $category ) { 
    echo \'<input type="checkbox" name=\' . $category->slug . \'" value="\' . $category->term_id . \'" /> \' . $category->name . \'<br />\' . "\\n";
}
您可以通过将参数提供给get_categories():http://codex.wordpress.org/Function_Reference/get_categories

结束

相关推荐

WordPress删除wp_List_Categories中最后一项的分隔符

我正在尝试删除最后一个分隔符(通常是<br/> 标记,但我将其从wp\\u list\\u categories的最后一个链接更改为“/”)。基本上我想要这个:类别1//类别2//类别3//看起来像这样:类别1//类别2//类别3以下是我当前使用的代码:<?php $cat_array = array(); $args = array( \'author\' => get_the_author_meta(\'id\'),&#x