我想以随机顺序显示模板中的一组可克隆行。视频有几个,只能显示一个(随机选择)。
此刻我必须执行以下代码:
<?php if( have_rows('video_clonable') ) {
$count = 0;
while( $count < 1 && have_rows('video_clonable') ) {
// increment row
the_row();
// vars
$video = get_sub_field('video');
$hintergrundbild = get_sub_field('hintergrundbild');
?>
<?php if( $video ): ?>
<video muted autoplay>
<source src="<?php echo $video['url'] ?>" type="video/mp4">
Your browser does not support the video tag.
</video>
<?php endif; ?>
<?php
$count++;
}
}
?>
但是此代码始终获取此while循环的第一行。现在,我希望它随机选择一行。
您能帮我转换功能,使其正常工作吗? 非常感谢您的任何建议和帮助!
卢卡斯