Как вывести случайное видео на сайте от Ютуб

Улучшаем пользовательские факторы за счет вывода случайных видео на сайте с YouTube

Как улучшить пользовательские факторы? Сегодня этот вопрос не выходит из головы ни у одного оптимизатора. Всем хочется подольше задержать посетителя на собственном сайте, предложить актуальную информацию, сделать максимально полезным потраченное время.

Одним из способов является размещение на сайте видео контента. Например из Ютуба. Что может быть проще? Взял готовую строку и вставил на страничку.

Но как быть, если тематических видео много и все их вставлять одновременно не хочется? Правильнее было бы отображать случайное видео, которое выбиралось бы рандомно.

Делается это легко.

Сначала составьте список тех видео из которых будут выбираться случайные. И сохраните в txt файл например так:

<iframe width="100%" src="//www.youtube.com/embed/mvNLX5qZd68" frameborder="0" allowfullscreen></iframe>
<iframe width="100%" src="//www.youtube.com/embed/u3riQ3eHDy0" frameborder="0" allowfullscreen></iframe>

Список у нас есть, теперь нужно вставить в нужное место на html странице php код, которые будет рамдомно отбирать видосы:

<?php
$videofile = "//www.ваш_сайт/video.txt";   //путь к файлу
if ($quotes = @file("$videofile"))
{
  $quote = rand(0, sizeof($quotes)-1);
  echo $quotes[$quote];   //вывод рандомного текста
}
else
{
  echo ("Ошибка вывода видео");   //вывод сообщения, если файл не найден
}
?>

Вот и все. Наслаждайтесь.

Этот материал впервые был опубликован 31 мая 2014 года. Актуальность информации подтверждена 16 января 2024 году.