2013-12-09 27 views
0

我遇到了一个我为WordPress工作的插件的问题。它应该根据用户提供的URL嵌入YouTube,Vimeo,SoundCloud等等。WordPress 3.7 [嵌入] - 不工作

在WP的嵌入应该很容易像: [嵌入宽度= “640” HEIGHT =“480] http://www.youtube.com/watch?v=dpVUIwrNLoo [/嵌入]

问题是,这是行不通的。

echo do_shortcode('[embed width="640" height="480]http://www.youtube.com/watch?v=dpVUIwrNLoo[/embed]'); 

谢谢 马吕斯

回答

1

为什么不使用wp_oembed_get

呦乌尔代码将如下所示:

$videourl = 'http://www.youtube.com/watch?v=dpVUIwrNLoo'; 
$htmlcode = wp_oembed_get($videourl); 

echo $htmlcode; 
+0

谢谢。这是行得通的。 –