Как из ссылки на youtube сделать плеер?

Нужно что бы если я вставлял в пост на моем сайте вордпресс ссылку на видео с ютуб, то при выводи на странице сайта она преобразовывалась в плееер youtube

Добавить Комментарий
    Ответ

    Вот код который берет контент поста и ищет там ссылку на видео, затем замещает ее на плеер

     $post_content = apply_filters('the_content',$post_content);
    $url = $post_content;
     if (stripos($url, 'youtube.com') !== false) {
     preg_match('#v=([^\&]+)#is', $url, $videoId);
     if (count ($videoId) > 0) {
     $videoId[1] - ID видео
     $rest = substr($videoId[1], 0, 11);
     $frame = '<iframe width="420" height="315" src="//www.youtube.com/embed/'.$rest.'" frameborder="0" allowfullscreen></iframe>';
     $string = $post_content;
     $string = preg_replace("#https?://(www\.)?youtube\.com/watch.*#i", $frame, $string);
     $post_content = $string;
     }
     }
     

    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.