从内容中提取嵌入的视频

时间:2014-06-16 作者:user3613245

我添加了一篇视频格式的帖子,我正在尝试访问视频,这样我可以在一个div中显示视频,在另一个div中显示文本,如

<div>the embedded video</div>
<div>the content</div>
wordpress有没有办法做到这一点?

2 个回复
SO网友:Rarst

嵌入缓存在隐藏的post meta字段中_oembed_* 钥匙。您可以使用get_post_custom() 例如)并尝试从中获取信息。

然而,从快速查看我的测试数据来看,重复似乎并不少见(可能与WP版本更改或嵌入端点更改有关)。

如果您根本没有将其显示为“正常”内容,我会考虑为视频及其描述添加自定义metabox。

SO网友:funwhilelost

通常,您只需在帖子顶部的视频行中包含视频的URL,然后在其下方添加任何您想要的内容。

https://www.youtube.com/watch?v=1KkNeN3brMk

<div>The content will follow the video and WordPress will automagically turn the URL into a video embed by using OEmbed.</div>

结束

相关推荐

Multisite Widget/Content

我正在使用WordPress multisite,需要在侧边栏中显示所有子网站的内容。这是一个由50多个站点组成的网络,因此每隔几天用此内容更新所有50多个侧栏是不现实的。我找到的一个解决方案是简单地将我想要的内容插入侧边栏。虽然我不希望我的客户机编辑这个文件,但我希望他们使用TinyMCE编辑器而不是HTML。另一个想法是在每个子网站中嵌入一个iframe,让我的客户端更新iframe引用的页面。我的最后一个想法是用TinyMCE编辑器创建一个插件,将代码注入侧栏。php文件保存时,虽然我不知道插件是否