【发布时间】:2014-01-23 06:31:39
【问题描述】:
我正在使用引导程序附带的轮播。这我将在 WordPress 中使用。我正在使用 foreach 循环查询两个最近的帖子,但是为了让轮播正常工作,我需要最新的帖子才能有一个额外的“活动”类。我在 stackoverflow 上找到了一些解决方案,但都是 whileloops,我真的需要它来处理这个 foreach 循环。这是我的代码:
<div id="NewsCarousel" class="carousel slide">
<div class="carousel-inner">
<?php
$args = array( 'numberposts' => '2', 'category' => 5 );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo '<div class="item"><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' . get_the_post_thumbnail($recent["ID"], array(200,200)) .$recent["post_title"].'</a> </div> ';
}
?>
</div>
</div>
【问题讨论】:
-
循环类型无关紧要,添加一个计数器,第一次迭代添加类
-
... 或使用
$recent_posts数组键,如果它们保证从零开始
标签: php wordpress twitter-bootstrap loops foreach