感谢您阅读我的问题!
几天来,我一直在努力解决WordPress oEmbed的问题,并尽我所能。
问题:当我在Wordpress的文章中放入oEmbed链接时,iFrame卡会正确渲染,但不知何故,当我点击嵌入内容中的链接时,它们什么都不起作用。
这是iframe输出代码。我注意到安全设置有几个属性。
<iframe sandbox="allow-scripts" security="restricted" data-secret="zMkRyFvhFL" width="600" height="200" title="“【バハマ 】アトランティス 水族館の徹底解説” — サチーズのブログ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" data-src="https://sachiese.com/atlantis-aquariums-lagoons/embed/#?secret=zMkRyFvhFL" class="wp-embedded-content lazyloaded" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; clip: rect(1px, 1px, 1px, 1px);" src="https://sachiese.com/atlantis-aquariums-lagoons/embed/#?secret=zMkRyFvhFL" data-secret="zMkRyFvhFL" width="600" height="338" title="“【バハマ 】アトランティス 水族館の徹底解説” — サチーズのブログ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></noscript></iframe>
并且链路CCD_ 1标签像这个一样被输出
<a href="https://sachiese.com/atlantis-aquariums-lagoons/" target="_top">【バハマ 】アトランティス 水族館の徹底解説</a>
环境:Wordpress版本:4.9.13(我有一段时间没有更新了,因为我不喜欢Wordpress的新功能(
页面URL:https://sachiese.com/bahamas-atlantis-hotel-resort/
到目前为止我尝试了什么
- 更改主题=>没有更改
- 在Chrome开发工具中删除
sandbox
和security
属性=>没有更改 - 尝试其他链接进行嵌入(Youtube页面(=>所有链接都能完美工作
- 已检查我的服务器安全设置=>找不到任何影响的未完成项目(据我所知(
- 尝试与我在同一服务器下的其他WP网站嵌入。=>作品
我非常感谢你的帮助!谢谢:(
我通过在插件设置面板的Media Types
字段中检查是否关闭,禁用了iframe
上的LazyLoad
功能。现在oEmbed链接完美工作!:D