随机选择一个可克隆的行

时间:2019-03-30 08:59:35

标签: php advanced-custom-fields

我想以随机顺序显示模板中的一组可克隆行。视频有几个,只能显示一个(随机选择)。

此刻我必须执行以下代码:

<?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循环的第一行。现在,我希望它随机选择一行。

您能帮我转换功能,使其正常工作吗? 非常感谢您的任何建议和帮助!

卢卡斯

0 个答案:

没有答案