我正在尝试编写一个函数,该函数将<a>
使用Wordpress音频短代码覆盖具有.mp3 URL的任何标签。
我是从api将帖子拉到Wordpress中的-因此我无法将音频简短代码手动添加到每个帖子中的mp3链接中,甚至无法在自己的行上放置mp3 URL,这会自动生成该简短代码。这些帖子是广播故事。每个<a>
标签都以一个完全像这样的标签开头:
<a href="https:storyurl.mp3" class="asset-audio">Hear the radio version of this story.</a>
我相信这就是我需要将该标签转换为:
[audio mp3="https:storyurl.mp3" class="asset-audio" title="Hear the radio version of this story."]
有一些音频播放器插件可以识别任何mp3并将其包装为自己的简码,但Wordpress默认情况下不会使用其核心mediaelement.js来执行此操作。我希望在我的孩子主题的functions.php中实现这一目标。
慕后森