【发布时间】:2015-11-04 07:38:12
【问题描述】:
我正在开发一个 wordpress 主题,WP 现在使用 oEmbed 自动将已知链接转换为小部件。这里的问题是小部件没有响应(它们不保持相同的纵横比并调整到屏幕尺寸)。
网站是http://testsite1.seyoum.net/ 请注意,我使用的主题是 25 的子主题。您可以在此处下载主题文件: https://onedrive.live.com/redir?resid=B9CDD4D34FF06A75!97938&authkey=!AEj9VpYkCRL0SEE&ithint=file%2crar
我做了一些研究,发现了这个视频:https://youtu.be/Dm0YnuQeROI 在视频中,他删除了 iframe 的 with 和 height 属性。我的问题是这些标签是由 oEmbedd 自动添加的,所以我需要某种过滤器来删除/忽略 iframe 中的高度和宽度标签。
我正在尝试更改 iframe。更特别的是,我想通过使用(我认为是)过滤器来删除 iframe 的高度和宽度标签。
示例: 我想改变这个
<iframe width="660" height="400" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=true&color=000000&download=false&show_user=false&sharing=false&show_comments=false&show_playcount=false&hide_related=true&url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F192992432&show_artwork=false&&"></iframe>
对此: (width="660" height="400" 没了)
<iframe scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=true&color=000000&download=false&show_user=false&sharing=false&show_comments=false&show_playcount=false&hide_related=true&url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F192992432&show_artwork=false&&"></iframe>
我不熟悉php,很难找到我能理解的文章,所以如果可以的话,请帮助我。
【问题讨论】:
-
with 应该定义或使用 auto