O尝试使用嵌入块时出现嵌入404错误

时间:2019-05-21 作者:protohominid

尝试在古腾堡编辑器中添加Youtube嵌入块时,我在浏览器控制台中看到以下404个错误:

GET https://example.com/wp-json/oembed/1.0/proxy?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D[youtubeid]&_locale=user 404 api-fetch.min.js?ver=3.1.2:1
块返回以下消息:

很抱歉,无法嵌入此内容。

我尝试了多个网站,不同的主题,关闭了所有插件,等等。似乎找不到任何关于这个的东西。

我管理的其他网站工作得很好,所以看起来确实是断断续续的。

我做了一个新的本地安装(WP 5.2.1,Twenty199),但在那里也不起作用。

Vimeo嵌入式系统确实起到了作用。

我在WP调试日志或php日志中没有看到任何错误。

1 个回复
SO网友:protohominid

回答我自己的问题。。。

我想这应该很简单。我假设我试图嵌入的视频已经激活了“允许嵌入”。他们没有。在Youtube Studio中编辑视频时,请转到“高级”标记,然后单击“允许嵌入”。这是Youtube视频在古腾堡YT街区的唯一展示方式。

enter image description here

相关推荐

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提供程序?