VideoJS in a Widget?

时间:2011-04-13 作者:Asaf

我正在尝试让VideoJS插件在小部件中工作
我尝试添加一个PHP小部件并编写,正如手册中所说:

[video mp4="http://video-js.zencoder.com/oceans-clip.mp4"]
但它只是按原样显示代码,有什么想法吗?

2 个回复
最合适的回答,由SO网友:Bainternet 整理而成

要在小部件中显示短代码,请使用常规文本小部件,并将此行添加到主题的函数中。php文件:

// Use shortcodes in text widgets.
add_filter(\'widget_text\', \'do_shortcode\');
这告诉WordPress在小部件中呈现短代码。

如果你想用php调用你的短代码,你可以使用do_shortcode() 作用

// Use shortcode in a PHP file (outside the post editor).
do_shortcode(\'[video mp4="http://video-js.zencoder.com/oceans-clip.mp4"]\');
要更好地了解短代码,请查看this tutorial 其中包括:什么是短代码,如何使用短代码,如何定义自己的短代码。以及如何在小部件中使用它们。

希望这有帮助

SO网友:anu

您不能在PHP代码中使用WordPress短代码。您需要找到相应的函数并使用它。

结束

相关推荐

fetch images and videos

是否可以获取特定网站的视频和图像并将其发布?我的意思是我正在考虑写一个函数,在这里我只写网站名称,然后在网站url的帮助下,所有或最新的图片和视频都会发布到我的帖子上。这可能吗?