在wordpress中为每个帖子

时间:2015-06-09 00:14:10

标签: php wordpress

我正在使用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个帖子可能是不真实的,你可以想象:/

感谢您抽出时间帮助我!

1 个答案:

答案 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;