在php循环中随机添加一个类

时间:2017-05-15 14:32:56

标签: php css loops random

我在我的网站上使用php循环。 我正在尝试将一个类“current”随机添加到此循环内的div中。 我知道如何使用jQuery,但我会谎言使用PHP来实现这一目标。 这是我的循环:

<?php if (have_posts()) : ?>
<div id="random_backgrounds">
<?php while (have_posts()) : the_post(); ?>
<div id="background_directors" class="" background_ID="<?php the_ID();?>" style="background: url(<?php the_post_thumbnail_url( 'large' ); ?>) no-repeat center center fixed" ></div>
<?php endwhile; ?>
</div>
<?php endif; ?>

我想将“当前”类随机添加到“background_directors”div。

任何人都可以帮我这个吗?

2 个答案:

答案 0 :(得分:3)

您可以尝试这样的事情:

{{1}}

答案 1 :(得分:1)

有人想这样吗?

$test = ['class1', 'class2', 'class3'];


<div id="background_directors" class="<?=$test[rand(0,2)]?>" background_ID="<?php the_ID();?>" style="background: url(<?php the_post_thumbnail_url( 'large' ); ?>) no-repeat center center fixed" ></div>