现在我想获得与其子类别相关的所有帖子 我正在使用此代码来检查分类法是否为父分类法 但问题是它没有显示我仅收到帖子的子类别
如何获取所有子类别和与之相关的帖子
$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 }?>