如何用Wordpress the_category函数只显示主类?

时间:2013-05-07 18:05:21

标签: php wordpress

我正在使用Wordpress和它的the_category()函数来显示我网站上的类别。这有效,但我想限制输出。我只想展示主要类别。

我是否必须修改此the_category();或是否有其他方法可以实现此目的?

1 个答案:

答案 0 :(得分:0)

<强>更新

这是我理解你的问题的第二次尝试:)

我现在假设你想要的是类别小工具,只显示父(主)类别。

如果是这样,您可以使用以下代码:

function include_widget_categories($args)
{

   $cats_id="";
   $parent_args = array(
    'orderby' => 'name',
    'parent' => 0
    );
    $categories = get_categories( $parent_args );

    foreach ( $categories as $category ) 
      $cats_id.=$category->cat_ID.",";

    $cats_id=substr($cats_id,0,-1);

    $args["include"] = $cats_id;// The IDs of the including categories
    return $args;
}
  add_filter("widget_categories_args","include_widget_categories");

在functions.php。

中添加上述代码