WordPress教程

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

阿里云

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

方法一:使用 wordpress 的 wp_list_cats()函数来调用子分类

  1. <?php wp_list_cats('sort_column=name&optioncount=0&hierarchical=1&depth=2&hide_empty=0&child_of=150'); ?>
也想出现在这里?联系我们
创客主机

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

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

  1. <?php
  2. $args=array(
  3. 'child_of'=> $catid01,
  4. 'hide_empty'=>'0',
  5. );
  6. $categories=get_categories($args);
  7. foreach($categories as $category) {?>
  8.  
  9. <p class="con_p1"><a href="<?php echo get_category_link( $category->term_id ) ;?>" title="' . $category->name.'"><?php echo $category->name;?></a></p>
  10. <ul>
  11. <?php
  12. $argszi=array(
  13. 'child_of'=> $category->term_id,
  14. 'hide_empty'=>'0',
  15. );
  16. $categorieszi=get_categories($argszi);
  17. foreach($categorieszi as $categoryzi) {
  18. echo '<li ><a href="' . get_category_link( $categoryzi->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $categoryzi->name ) . '" ' . '>' . $categoryzi->name.'</a></li>';
  19. }
  20. ?>
  21. </ul>';
  22. <?php }
  23. ?>

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

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

已有 319 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!