0

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

我必须修改这个the_category();还是有其他方法可以实现这个?

4

1 回答 1

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中添加上述代码。

于 2013-05-08T08:17:13.040 回答