我正在使用 Wordpress,它是 the_category() 函数来在我的网站上显示类别。这可行,但我想限制输出。我只想显示主要类别。
我必须修改这个the_category();
还是有其他方法可以实现这个?
更新:
这是我第二次尝试理解您的问题:)
我现在假设您想要的是类别小部件仅显示父(主)类别。
如果是这样,您可以使用以下代码:
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中添加上述代码。