我正在使用wordpress,并希望为每个增加的帖子添加一个计数器并回显增加的数字。
这是我到目前为止所做的事情似乎很荒谬。哈哈必须有一个更好的方法。
$my_count=0;
$my_count++;
<div class="wow fadeInUp" data-wow-offset="100" data-wow-delay=
<?php if( $my_count == 1) { ?>"0s"<?php } ?>
<?php if( $my_count == 2) { ?>"0.3s"<?php } ?>
<?php if( $my_count == 3) { ?>"0.6s"<?php } ?>
>
让我知道这是否有意义,但基本上我试图增加每个帖子的延迟,而不是像这样写出来。 (有100个帖子可能是不真实的,你可以想象:/
感谢您抽出时间帮助我!
答案 0 :(得分:2)
我认为这是在你的while( have_posts() )
循环中?如果是这样,请使用它:
$my_count=0;
while( have_posts() ): the_post();
?>
<div class="wow fadeInUp" data-wow-offset="100" data-wow-delay="<?php print ( $my_count * 0.3 ); ?>s">
...
</div>
<?php
$my_count++;
endwhile;