我正在使用Wordpress和它的the_category()函数来显示我网站上的类别。这有效,但我想限制输出。我只想展示主要类别。
我是否必须修改此the_category();
或是否有其他方法可以实现此目的?
答案 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。
中添加上述代码