简体   繁体   English

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

[英]Wordpress the loop contain every 2 posts within a div

I have this code below. 我下面有这段代码。 What I'm trying to do is contain each pair of 2 posts in between the <div class"ef-slide"> How would I do that? 我想做的是在<div class"ef-slide">之间包含每两对帖子。我该怎么做?

<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;

?>

This should do it: 应该这样做:

<?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;

  ?>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM