dongpeihui1051 2019-03-30 08:59
浏览 25

随机选择一个单独的可克隆行

I would like to diplay a set of clonable rows within my template in a random order. There are several videos and only one should be displayed (randomly selected).

At the moment I have to following code:

<?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++;
                }

                }

?>

But this code always gets the first row of this while loop. Now I want it to select a row randomly.

Can you help me to transform my function so this can work? Thank you very much for any suggestions and help!

Lukas

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 如何将下列的“无限压缩存储器”设计出来
    • ¥15 下图接收小电路,谁知道原理
    • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
    • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
    • ¥15 手机接入宽带网线,如何释放宽带全部速度
    • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
    • ¥15 ETLCloud 处理json多层级问题
    • ¥15 matlab中使用gurobi时报错
    • ¥15 这个主板怎么能扩出一两个sata口
    • ¥15 不是,这到底错哪儿了😭