我需要知道我的代码在哪里出问题,我正在尝试获取与其相关的所有子类别和帖子

时间:2018-12-30 01:49:01

标签: php wordpress

现在我想获得与其子类别相关的所有帖子 我正在使用此代码来检查分类法是否为父分类法 但问题是它没有显示我仅收到帖子的子类别

  
    

如何获取所有子类别和与之相关的帖子

  
    $term = get_queried_object();
    if($term->post_parent !=0 ){ 

    //  echo 'has parent'; //this post category has child
    $term_id = $term->term_id;
    $taxonomy_name = $term->taxonomy;
    $termchildren = get_term_children( $term_id, $taxonomy_name );
     // echo    $postcat ;
     foreach ($termchildren  as $child) {
    $term = get_term_by( 'id', $child, $taxonomy_name );
             ?>
             // get data of the subcategory


             <?php }?>



     <?php   }
     else{
    while(have_posts()):the_post();
       // get the subcategory posts

<?php endwhile ?>
<?php  }?>

0 个答案:

没有答案