Выберите одну единственную клонируемую строку случайным образом - PullRequest
0 голосов
/ 30 марта 2019

Я бы хотел воспроизвести набор клонируемых строк в моем шаблоне в случайном порядке.Есть несколько видео, и только одно должно быть отображено (выбрано случайным образом).

На данный момент мне нужно следующий код:

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

                }

?>

Но этот код всегда получает первую строку этого покапетля.Теперь я хочу, чтобы он выбирал строку случайным образом.

Можете ли вы помочь мне преобразовать мою функцию, чтобы она могла работать?Большое спасибо за любые предложения и помощь!

Лукас

...