-1
我正在使用特定的循環在Wordpress中的自定義頁面上顯示3個帖子。對於每篇文章我想添加一個類。Wordpress循環爲循環中的每個3個帖子添加一個特定的類
後1:.POST-1
後2:.POST-2
後3:.POST-3
我有這樣的循環:
<div class="news-wrap">
<?php
$args = array('numberposts' => 3);
$lastposts = get_posts($args);
foreach($lastposts as $post) : setup_postdata($post); ?>
<div class="news-item">
<div class="news-title"><h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3></div>
<span class="news-date"><?php the_time('F j, Y'); ?> <?php the_time('g:i a'); ?></span>
<?php html5wp_excerpt('html5wp_index'); // Build your custom callback length in functions.php ?>
</div>
我不完全確定在這個循環中要改變什麼,因爲我很新到php。我在Wordpress論壇上找到了以下解決方案,但代碼完全不同。
<?php if (have_posts()) : ?>
<?php $c = 0;while (have_posts()) : the_post(); $c++;
if($c == 3) {
$style = 'third';
$c = 0;
}
else $style='';?>
<div <?php post_class($style) ?> id="post-<?php the_ID(); ?>"
我想我可以寫1,2,3如果語句和我想要的類,但我不知道從哪裏開始我的當前循環。