超越信息欢迎您,12年专注国内外网络营销,为您提供全链路服务方案!

  • 河北省沧州市运河区人防(人民防空)大厦11层07号

images_not_found

wordpress 网站侧边栏二级、三级导航调用方法(完美用法)

研究了好几天 ,终于在大神的帮助下,完美解决了指定某个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 类;);

 

评论:(暂无)

留下评论

沧州网站建设