为什么大多数嵌入式功能不起作用?

时间:2019-07-03 作者:user4951

有人试图嵌入此

https://9gag.com/gag/axzLxBK

在我朋友的网站上

它失败了。

一些链接可以嵌入

此链接似乎工作正常

https://www.unilad.co.uk/technology/app-that-can-undress-women-has-been-taken-offline/

为什么有些链接可以嵌入,而其他链接不能嵌入?

1 个回复
SO网友:Tom J Nowell

WordPress依赖于称为OEmbed的开放式嵌入标准。这就是为什么Youtube URL在复制粘贴到帖子等时会变成视频播放器的原因

默认情况下,WordPress只支持OEmbed提供者的预定义列表,因此它知道如何向Youtube或Vimeo请求嵌入片段,但9gag不在该列表中。

经进一步调查,9gag似乎没有oembed提供商。我通过OEmbed测试仪运行了9gag URLhttps://oembed.frdnspnzr.de/ 而且它找不到任何使用OEmbed的方法。

如果9gag确实支持OEmbed(它不支持),那么可以通过使用API调用的插件添加它,告诉WP 9gag的URL是什么样的,以及在哪里可以找到代码片段

相关推荐

Use oEmbed for static html

我正在尝试添加jQuery插件(https://github.com/rmanivannan/speedometer-jquery-plugin) 到Wordpress页面(不是post),但是插件的行为不符合预期。我认为这可能与使用我的Wordpress主题生成页面时脚本引用、css引用和Javascript被破坏的方式有关。是否可以:-将包含控件的静态HTML页面上载到子域-使用oEmbed将静态HTML页面包括在Wordpress页面中i、 e.子域将是主域的oEmbed提供程序?