我正在尝试将参数添加到通过 Wordpress 的 oembed 嵌入的 vimeo 视频中。我已经使用下面的代码为 youtube 视频做到了这一点。我在functions.php中使用了这个函数,它就像一个魅力。我已经编辑了代码来为 Vimeo 视频做同样的事情,但我似乎无法让它工作。
这是我的代码:
function Oembed_vimeo_no_title($html,$url,$args){
// Only run this for vimeo embeds
if ( !strstr($url, 'vimeo.com') )
return $html;
$url_string = parse_url($url, PHP_URL_QUERY);
parse_str($url_string, $id);
if (isset($id['v'])) {
return '<div id="video_full_width"><iframe width="100%" height="394" src="//player.vimeo.com/video/'.$id['v'].'?title=0&byline=0&portrait=0" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen ></iframe></div>';
}
return $html;
}
add_filter('oembed_result','Oembed_vimeo_no_title',10,3);
关于我做错了什么有什么建议吗?