Wordpress循环包含div中的每2个帖子

时间:2016-02-04 00:09:51

标签: php wordpress loops

我在下面有这个代码。我想要做的是在<div class"ef-slide">之间包含每对2个帖子我将如何做?

<div class="ef-slide">

<?php 

$recent_blog_posts = new WP_Query('posts_per_page=6');

if ($recent_blog_posts->have_posts()) :

  while ($recent_blog_posts->have_posts()) : $recent_blog_posts->the_post();

       get_template_part( 'content' );  

  endwhile;

  else :
       echo "No Posts";

endif;

?>

1 个答案:

答案 0 :(得分:0)

这应该这样做:

<?php 

  $recent_blog_posts = new WP_Query('posts_per_page=6');

  if ($recent_blog_posts->have_posts()) :

    while ($recent_blog_posts->have_posts()) : $recent_blog_posts->the_post();
        ?>
        <div class="ef-slide">
        <?php
            get_template_part( 'content' );  

            $recent_blog_posts->the_post();
            if ($recent_blog_posts->have_posts())
               get_template_part( 'content' );  
         ?>
        </div>
        <?php

    endwhile;

    else :
         echo "No Posts";

  endif;

  ?>