Displaying oEmbed errors?

时间:2010-09-06 作者:Jan Fabry

有时,通过oEmbed嵌入项目是不可能的,例如,当YouTube视频已禁用嵌入时。The oEmbed service will return a 401 Unauthorized, 并且不会转换代码。

有没有办法通知用户这一点?当前的工作流是非直观的(至少对我来说),我更喜欢在WordPress页面上,或者更好的是,在编辑器中显示一条消息,说明对象无法嵌入。

1 个回复
SO网友:Rarst

当前代码不可能。

WP_oEmbed 对象执行额外的英里数(更像英里数)来清理输入,使其成为html或布尔值false. 所有提取错误都会在输出时丢弃,其中没有过滤器,只有它处理的错误(硬编码)是501 not implemented.

最早可以解决这个问题的是HTTP API中的某个地方。

结束

相关推荐