wordpress无插件实现MP3播放功能

很多网站希望能够播放自定义链接的MP3,就像我说希望的那样。

在网上搜索了不少,很多都是需要插件,而且插入MP3代码都很复杂。不过52souji.net博主在这里为你推荐的这种方法不需要插件,界面也挺好,关键是插入MP3时只需要很简单的短代码就可以了。实现步骤如下:

1. 添加代码

在function.php中添加如下代码:
function mp3player($atts, $content=null){
extract(shortcode_atts(array("auto"=>'0'),$atts));
return '<embed src="'.get_bloginfo("template_url").'/mp3player.swf?url='.$content.'&autoplay='.$auto.'" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" width="400" height="30">';
}
add_shortcode('mp3','mp3player');

2. 下载播放器

下载播放器文件mp3player.swf,并将其上传到你wordpress所使用主题的根目录(注意:路径不要放错了哦!) 到这里,你的wordpress博客已经具有MP3播放功能了。下面的任务就是在需要的地方嵌入MP3文件就可以了。

3. 插入短代码

在你需要插入MP3的地方,使用格式如下的短代码就可以了。
{mp3 auto="1" vol="60" }MP3文件URL{/mp3}

注意:上面的花括号{}需要被替换为方括号[]。

其中:

  • auto控制是否自动播放,设置为0不自动播放,设置为1,自动播放。
  • vol控制初始化音量
  • MP3文件URL就是你所要播放的MP3文件的URL,可以是你自己服务器上的,也可以是网络上可访问到的。
下面是52souji.net网站上使用该方法播放MP3的一个例子:

[mp3 auto="0" vol="100" ]http://www.52souji.net/files/mp3/alephbet.mp3[/mp3]

标签: wordpress

相关文章推荐

添加新评论 (无需注册,可直接评论)