while循环时,将一个count中的项包装在一个单独的div中(index.php)

时间:2016-01-08 01:14:55

标签: php wordpress while-loop

到目前为止,我有以下内容:

<?php $count = 0; while (have_posts()) : the_post(); $count++; ?>

                <?php if ($count < 5) : ?>
                    //four posts here, all them wrapped in one div, these will also have different markup
                    <?php the_title();?>



                <?php else : ?>
                   //remaining six posts here, all of them wrapped in one div, these will also have different markup
                    <?php the_title();?> blah
                    <?php the_excerpt();?>

                <?php endif; ?>


            <?php endwhile; ?>

我想将前4个包裹在'<div class="top"></div>'和底部6中,我希望所有这些都包含在'<div class="bottom"></div>'

非常感谢有关如何使用while循环完成此操作的任何提示

2 个答案:

答案 0 :(得分:1)

请尝试以下代码段。

x[2::-1]

答案 1 :(得分:0)

这可能会对你有帮助。

        <?php $count = 0; while (have_posts()) : the_post(); $count++; ?>

            <?php if ($count < 5) : ?>
                //four posts here, all them wrapped in one div, these will also have different markup
               <div class="top">
                <?php the_title();?>
               </div>



            <?php else : ?>
               //remaining six posts here, all of them wrapped in one div, these will also have different markup
                <div class="bottom">
                <?php the_title();?> blah
                <?php the_excerpt();?>
                </div>
            <?php endif; ?>


        <?php endwhile; ?>