首页 > WordPress > WordPress调用指定分类下的子分类以及文章数据信息

WordPress调用指定分类下的子分类以及文章数据信息

时间:2022年6月14日 分类:WordPress 浏览量:312

我们在制作WordPress主题时,搭建首页或单页面时,偶尔需要调用某指定分类下的子分类,以及这些子分类的文章信息,那么应该怎么调用呢?

          <?php $args=array(
              'type' => 'post',
              'child_of'=> 23,
              'parent' => '',
              'orderby' => 'ID',
              'order' => 'ASC',
              'hide_empty'=>'0',
              'hierarchical' => 1,
              'exclude' => '',
              'include' => '',
              'number' => '',
              'pad_counts' => false
              );
              $categories=get_categories($args);
              foreach($categories as $category) {?>
              <div>
                  <h3> <a href="<?php echo get_category_link( $category->term_id );?>" ><?php echo $category->name;?></a></h3>
                  <div>
                  <ul>
                      <?php if (have_posts()) : ?>
                      <?php query_posts('cat='.$category->term_id.'&showposts=6'); ?>
                      <?php while (have_posts()) : the_post(); ?>
                      <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
                      <?php endwhile;?>
                      <?php endif; wp_reset_query(); ?>
                  </ul>
                  </div>
              </div>
          <?php }?>

这里,child_of需要填写指定的分类ID;如果需要统计各子分类下的文章数量,那么pad_counts函数需赋值为TRUE,如果不需要统计,则使用FALSE。

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

标签: