WordPress oEmbed 功能

最近发文章,偶然发现引用的部分三方链接展示出了特别效果:
WordPress-oEmbed示例WordPress-oEmbed示例

跟进去发现对方也是用的WordPress,看了下源码,发现个关键词Embed,遂搜索了解了一下,百度百科的释义:

oEmbed 是一种允许第三方站点上 URL 的嵌入式表示的格式……当用户发布一个到某资源的链接时,允许网站显示此嵌入式内容(比如照片或视频),无需直接解析该资源。

奇怪,为什么我的博客没有,继续跟进,发现一般是建议关闭的,因为会给博客带来压力,搜了下改的主题的functions.php,果然有禁用的指令:

remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );

移除掉指令,清空缓存,页面已经有oEmbed的内容输出了,恩,至此,博客就算启用好了oEmbed功能。

其他参考资料:

初步了解WordPress的oEmbed、Embed与Post Embed功能


未经允许不得转载:阿藏博客 » WordPress oEmbed 功能