preg_match用于显示wordpress内容中的特定URL

时间:2014-07-05 23:13:15

标签: wordpress preg-match

嗨我有wordpress主题我想创建音频后期格式,但当我打电话给the_content();时,告诉我音频播放器和文本内容。但我希望在我的帖子中使用preg_match php函数,直到只显示以.mp3 or .m4a or .ogg结尾的网址才能做到这一点?

我需要的信息,当我以mu音频格式调用the_content();函数时,不会向我显示任何图像或任何文本和任何其他网址。只有我想给我看音频网址。

1 个答案:

答案 0 :(得分:1)

我也解决了我的问题,使用下面这个模式来显示我的wordpress帖子内容中的mp3,ogg,m4a,wav和wma格式

$pattern = "/http:\/\/.*\/(.*)\.(mp3|m4a|ogg|wav|wma)/";
$subject = get_the_content();
preg_match_all ($pattern, $subject, $matches)
echo $matches[0];