我有一个自定义字段,将Youtube Url定义为字符串。
https://www.youtube.com/watch?v=3VqHtEF3LPE
这将成为我的主题短代码中的src:
<?php
$ysrc = get_field(\'fl_tube\');
if($ysrc) :
$poster = wp_get_attachment_image_src( get_post_thumbnail_id( $entry_id ), \'entry-fullwidth\', false );
echo do_shortcode( \'[x_video_player src="\' . $ysrc . \'" poster="\' . $poster[0] . \'" preload="metadata" hide_controls="false" autoplay="false" loop="false" muted="false" no_container="true"]\' );
?>
Wordpress呈现此代码并生成:
<div class="mejs-mediaelement">
<iframe class="me-plugin" id="me_youtube_0_container" frameborder="0" allowfullscreen="1" title="YouTube video player" width="480" height="270" src="https://www.youtube.com/embed/3VqHtEF3LPE?controls=0&wmode=transparent&enablejsapi=1&origin=https%3A%2F%2Fwww.mydomain.com&widgetid=1">
</iframe>
</div>
为了隐藏相关视频和信息,我需要在
iframe src
:
&rel=0&showinfo=0
我无法将其添加到自定义字段字符串中,因为
iframe src
输出错误显示为:
src="https://www.youtube.com/embed/3VqHtEF3LPE?rel=0?controls=0&wmode=transparent&enablejsapi=1&origin=https%3A%2F%2Fwww.mydomain.com&widgetid=1"
是否有使用javascript或附加函数的解决方法
&rel=0&showinfo=0
到
iframe src
我的网站上嵌入的所有youtube视频。