WP_LIST_CATEGORIES()未列出类别

时间:2012-04-25 作者:Noor

我的数据库中有很多类别,但当我打电话时wp_list_categories() 它没有列出任何类别,只是输出

Categories
  No categories
此外,我正在尝试使用get_categories() 但还是一样的问题,它的输出就像没有类别一样

2 个回复
SO网友:Rutwick Gangurde

您可以使用wp_list_categoriesget_categories, 只需通过hide_empty = 0 对它。这将使你甚至那些类别,没有任何职位与他们相关。

例如:$cats = get_categories(array(\'hide_empty\' => 0));

SO网友:T.Todua

注意

如果您使用inside loop, 那你就用get_posts() 而不是get_categories();

$desired_category_ID = 239;
$desired_post_type = \'post\';

$array =  get_posts(\'child_of\'=>$desired_category_ID ,    \'post_type\'=> $desired_post_type);    $out=\'\';
foreach ($array as $key=> $value) {
    $out .= \'<li class="manual_posts"><a href="\'.get_permalink($value->ID).\'">\'.$value->post_title.\'</a></li>\';
}
echo $out;

结束