dongxixiu9134 2011-11-27 18:20
浏览 305
已采纳

如何在每两个循环时添加UL LI

I want to add my ul & li every two loop.. Example

<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
 <ul>
    <li> <?php the_title() ?> - <?php the_content() ?></li>
 </ul> 
<?php endwhile; ?>

Let's say I have 4 posts and I want the result should be like this

<ul>
 <li>Title 1 - content 1</li>
 <li>Title 2 - content 2</li>
</ul>
<ul>
 <li>Title 3 - content 3</li>
 <li>Title 4 - content 4</li>
</ul>
  • 写回答

2条回答 默认 最新

  • douzhuo2002 2011-11-27 18:33
    关注

    add a counter variable (start =0) that increments at the end of each pass through the loop. Then at the beginning of each pass, test if($counter%2==0){ echo "</ul><ul>";}and put the first <ul> and last </ul> outside of the loop

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 python爬取bilibili校园招聘网站
  • ¥30 求解达问题(有红包)
  • ¥15 请解包一个pak文件
  • ¥15 不同系统编译兼容问题
  • ¥100 三相直流充电模块对数字电源芯片在物理上它必须具备哪些功能和性能?
  • ¥30 数字电源对DSP芯片的具体要求
  • ¥20 antv g6 折线边如何变为钝角
  • ¥30 如何在Matlab或Python中 设置饼图的高度
  • ¥15 nginx中的CORS策略应该如何配置
  • ¥30 信号与系统实验:采样定理分析