如何显示单个帖子的评论?

时间:2018-01-20 09:06:09

标签: wordpress comments

我想在单个帖子页面上显示帖子的评论,但在该页面中我也显示了同一类别的其他帖子。当我使用comments_template();其他帖子的评论也显示出来了。这是我的代码

<?php if(have_posts()): while(have_posts()): the_post();  ?>
   // show the single post and get the category of post
<?php endwhile;endif; ?>

if(isset($cats_arr) && !empty($cats_arr)){

        $args = array( 
                'category__in' => $cats_arr, 
                'posts_per_page'=>3,
                'post__not_in' => array( $post->ID ) );

        $the_query= new wp_query($args);

        if($the_query->have_posts()): while($the_query->have_posts()): 
        $the_query->the_post();  ?>

 //// shoe same category post title and image
 <?php endwhile;endif ?>

 <?php comments_template();  ?>

你能帮我找到问题吗? 非常感谢

1 个答案:

答案 0 :(得分:1)

添加wp_reset_postdata(); if if statment

之后的第二个查询结束