河北省沧州市运河区人防(人民防空)大厦11层07号
超越信息欢迎您,12年专注国内外网络营销,为您提供全链路服务方案!
超越信息欢迎您,12年专注国内外网络营销,为您提供全链路服务方案!
河北省沧州市运河区人防(人民防空)大厦11层07号
研究了好几天 ,终于在大神的帮助下,完美解决了指定某个ID栏目下,二级三级栏目导航的调用方法
<?php
$args=array(
'parent'=>4,
'hide_empty'=>'0',
);
$categories=get_categories($args);
foreach($categories as $category)
{?>
<dl>
<dt>
<a href="<?php echo get_category_link( $category->term_id );?>'" title="<?php echo $category->name;?>">
<i></i><?php echo $category->name;?></a>
</dt>
<?php
$argszi=array(
'child_of'=> $category->term_id,
'hide_empty'=>'0',
);
$categorieszi=get_categories($argszi);
foreach($categorieszi as $categoryzi) {
echo '<dd><a href="' . get_category_link( $categoryzi->term_id ) . '">' . $categoryzi->name.'</a></dd>';
}
?>
</dl>
<?php }
?>
wp_list_categories()函数的参数详解。
$args = array('show_option_all' => '',//是否列出分类链接;
'orderby' => 'name',//按名称排列;
'order' => 'ASC',//分类目录的排序。升、降序;
'style' => 'list',//是否用列表(ul>li)标签;
'show_count' => 0,//是否显示文章数量;
'hide_empty' => 1,//是否显示没有文章的分类;
'use_desc_for_title' => 1,//是否显示分类描述;
'child_of' => 0,//是否限制子分类 ;
'exclude' => '',//排除分类的ID,多个用',(英文逗号)
'分隔;'exclude_tree' => '',//排除分类树,即父分类及其下的子分类;
'include' => '',//包括哪些分类的ID;
'title_li' => 'Categories',//导航菜单的列表标题名称;
'show_option_none' =>'No categories',//网站没有分类时显示的标题;
'number' => null,//显示分类的数量;
'echo' => 1,//是否打印到前台页面显示,1显示,0不显示而是返回字符串;
'hierarchical' => true,//是否将子、父分类分级;'depth' => 0,//层级限制;
'current_category' => 0,//指定分类ID,在前台页面链接添加current-cat的CSS类,方便修改样式;
'pad_counts' => 0,//计算包括子分类的链接或文章数;
'taxonomy' => 'category',//使用的文章分类类型;
'walker' => null//生成列表 Walker 类;);
留下评论