【发布时间】:2018-09-21 10:25:42
【问题描述】:
- 有一个文本输入框可以传递SoundCloud的“分享”URL。
- “分享”网址示例:
https://soundcloud.com/alo-wala/the-coconut-song - WordPress 使用相同的 URL 来生成 IFRAME/Embed 代码,如果我们在可视化编辑器中粘贴共享 URL...
- 现在我们有了另一个选项,可以按照
IFRAME代码在任何网站上嵌入 SoundCloud 小部件。 - 示例 IFRAME 代码:
<iframe width="100%" height="300" scrolling="no" frameborder="no" allow="autoplay" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/203809866&color=%23ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&show_teaser=true&visual=true"></iframe> - 现在,如果您观察 SRC,它具有唯一的轨道 ID 值:
https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/203809866 - 其余参数对于任何嵌入代码都将保持不变
我的要求: 我想使用“共享”URL 作为输入来生成 Track ID,这与 WordPress 使用 oEmbed 功能的方式完全相同,用于我自己的自定义字段。
请注意,我没有使用 ACF。
提前致谢:)
【问题讨论】:
标签: wordpress api iframe embed soundcloud