如何检查父类的子类别是否至少有一个帖子?

时间:2015-12-15 09:32:30

标签: php wordpress

在single.php的循环中我想检查,如果我的任何父类子类都有帖子。 基本上我想为我的每个帖子添加不同的范围。 所以在single.php中我想检查这个类别是否有范围,然后首先显示该范围的所有帖子, 否则显示父类别的详细信息。

这是我的代码。

<?php if (have_posts()) : while (have_posts()) : the_post(); 
    $post_id = get_the_ID();
    $categories = wp_get_post_categories( $post_id );
    if($post_categories) {
        echo 'this post have range and i want to display all range of that posts (means sub category)';
    }else{
    ?>
    <div class="product">
    <div class="pro-image"> <?php the_post_thumbnail()?> </div>
         <div class="prod-content">
              <h1><?php the_title()?></h1>
         </div>
    </div>
    <?php }
    endwhile; else: ?>
    <?php endif; ?>

0 个答案:

没有答案