学做网站培训课程介绍

当前位置:

WordPress调用指定分类下二级子分类及三级子子分类

很多企业官网里都会有如下图的产品分类列表,一级分类下面展示二级分类。怎么使用WordPress程序制作这种产品中心的分类列表呢?下面介绍二种方法。

先看实现后的效果。
wordpress子分类
方法一:使用wordpress的wp_list_cats()函数来调用子分类


<?php wp_list_cats('sort_column=name&optioncount=0&hierarchical=1&depth=3&hide_empty=0&child_of=150'); ?>

注意代码里的depth=3,必须是3.

方法二:使用foreach循环的嵌套来实现。代码如下:


<?php
$args=array(
'child_of'=> $catid01,
'parent' => $catid01,
'hide_empty'=>'0',
);
$categories=get_categories($args);
foreach($categories as $category) {?>
<p class="con_p1"><a href="<?php echo get_category_link( $category->term_id ) ;?>" ><?php echo $category->name;?></a></p>
<ul>
<?php
$argszi=array(
'child_of'=> $category->term_id,
'parent' => $category->term_id,
'hide_empty'=>'0',
);
$categorieszi=get_categories($argszi);
foreach($categorieszi as $categoryzi) {
echo '<li ><a href="' . get_category_link( $categoryzi->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $categoryzi->name ) . '" ' . '>' . $categoryzi->name.'</a></li>';
}
?>
</ul>
<?php }
?>

以上二种方法都可以调用指定分类下的二级子分类以及各自的三级子子分类。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 在企业网站制作时,需要在网站的边栏列出企业产品分类,如果公司网站产品项目很多的情况,就需要设置二级分类或者子分类。如下图:如何在自己
  • 在使用wordpress建网站时,往往需要在侧边栏调用当前栏目的子分类子目录,而且在点击子目录时,还会侧边栏显示这些子目录的分类。在wp程序下,
  • 使用wordpress建网站时,在侧边栏往往需要调用某个指定分类下的子分类,这样只要在网站后台添加分类后,网站界面就会自动的调用显示出来。(要想在不