2013-10-15 4 views
0

У меня есть страница, которая отображает определенные сообщения из определенной категории, в данном случае категории 33 (Учебники), и в настоящее время она выводит заголовок, выдержки из выписки и постоянную ссылку на сообщения в этой категории:Wordpress: У сообщений есть комментарии (

<?php $top_query = new WP_Query('cat=33'); ?> 
<?php while($top_query->have_posts()) : $top_query->the_post(); ?> 

Как я могу указать, что возвращаемые сообщения должны быть только те, у которых есть комментарии? Я попытался окружив его:

<?php if(comments_open()) : ?> 

Hover, который должен быть использован в течение цикла :(

Заранее спасибо

+0

Проверьте это: http://wordpress.org/support/topic/check-if-post-comment-is-enabled-or-not –

ответ

1

попробовать это один

<?php if(have_posts()): ?> 
     <?php while(have_posts()): the_post();?> 
        <?php if(comments_open()){ ?> 
        <div class="news-row"> 
        <?php if (has_post_thumbnail($post->ID)): ?> 
         <div class="newsimagebox"> 
          <?php //$feat_image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),'thumbnail'); 
           $images = the_post_thumbnail();?> 
          <?php echo $images;?> 
         </div> 
        <?php endif; ?> 
        <div class="news-content"> 
        <h5><?php the_title(); ?></h5>    
        <p><?php the_excerpt();?></p> 
        <div class="readmore"><a href="<?php echo get_permalink(); ?>" title="Read More">Read More</a></div> 
       </div> 
      </div> 
        <?php } ?> 
     <?php endwhile;?> 
<?php endif; //wp_reset_query(); ?> 

Благодарности

Смежные вопросы