У меня есть сайт Wordpress, и у меня есть настраиваемое поле, в котором содержатся коды iframe YouTube. Существует строка, содержащая эти коды iframe с именем $ embed. Видео отображаются в теме с кодом:Добавление? Enablejsapi = 1 в YouTube iframe Код
<?php print($embed); ?>
Я хочу, чтобы преобразовать мой стандартный YouTube вставлять коды, такие, что:
Стандартный Youtube Код для вставки:
<iframe width="560" height="315" src="https://www.youtube.com/embed/uxpDa-c-4Mc" frameborder="0" allowfullscreen></iframe>
Старинное Формат:
<iframe width="560" height="315" src="https://www.youtube.com/embed/uxpDa-c-4Mc?enablejsapi=1&html5=1" frameborder="0" allowfullscreen id="video"></iframe>
Просто, я хочу добавить? Enablejsapi = 1 & html5 = 1 до конца URL и добавить id = "video".
Как я могу получить этот код iframe, манипулируя параметром $ embed?
Tnx.
TNX. Он прекрасно работает для добавления enablejsapi и HTML5 для встраивания URL YouTube. Но это не добавляет идентификатор = «видео» часть. Она добавила, что-то вроде ид = «fitvid555604» Вероятно, параметр $ attributtes не работает, как вы думали. Извините, у меня есть ограниченное знание JS. У вас есть альтернативный метод для добавления id = "video"? Tnx. – fatiht
О, я сделал это с заменой $ embed = str_replace ('> ',' id = "video"> ', $ embed); Большое спасибо за вашу помощь HdK. – fatiht