【发布时间】:2014-08-15 05:19:08
【问题描述】:
我正在尝试向通过 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);
关于我做错了什么有什么建议吗?
【问题讨论】:
标签: wordpress function vimeo oembed