4月 192009
 

一直想给WordPress加入一个Mp3播放器,目前适应性最强的还是基于Flash控件,本想强大的WordPress插件系统应该是小菜一碟,不过在官方网站搜索出来并不多,而且很多已经停止开发了,一款国人开发的插件叫“Flash MP3 Player”,功能比较强大,支持多个MP3文件连续播放,后台管理很方便,但感觉界面不怎么好看,而且界面空间比较大。我需要的只是一款简洁清爽的Mp3播放器,能播放一首歌曲已经足以,有适当的控制按钮就OK了,在WordPress官方插件网站搜索未果以后,开始通过Google搜索“Flash Mp3 Player”,在“源子的生活记录”发现了很多Flash控件,似乎是一位美女的博客!在下面这个网址上有很多播放器可选择:
http://www.shadowsky.cn/download-sc/player-online/

除了支持mp3格式外,还有支持其他很多格式的播放器。我比较喜欢的mp3播放器有以下两款,
在原作者页面里面都有很详细的说明,可以修改MP3的外观颜色、大小、是否自动播放、是否循环播放等:

一、

介绍页面: http://www.shadowsky.cn/download-sc/player-online/flash-single-mp3-player/

代码:

1
2
3
4
5
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="150" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
  <param name="wmode" value="transparent" />
  <param name="src" value="singlemp3player.swf?showDownload=false" />
  <embed type="application/x-shockwave-flash" width="150" height="20" src="singlemp3player.swf?showDownload=false" wmode="transparent"></embed>
</object>

下载地址: http://www.shadowsky.cn/download/player/singleplayer.rar

解压密码:shadowsky.cn

二、

介绍页面: http://www.shadowsky.cn/download-sc/player-online/a-little-fresh-player/

代码:

1
2
3
4
5
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="135" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" />
  <param name="src" value="player.swf?son=kiss.mp3|gz.mp3&amp;autoplay=0" />
  <param name="quality" value="high" />
  <embed type="application/x-shockwave-flash" width="135" height="20" src="player.swf?son=kiss.mp3|gz.mp3&amp;autoplay=0" quality="high" wmode="transparent"></embed>
</object>

下载地址: http://www.shadowsky.cn/download/player/8.rar

按照美女博客的介绍,将源代码中MP3文件链接地址修改后,开始嵌入WordPress。
在WordPress里面添加也很容易,登陆到WordPress控制板以后,编辑主题,根据你想存放的位置,选择相应文件文件,一般是放在侧边栏,也就是sidebar.php这个文件,模仿已有的代码,通过“div”将需要添加的代码嵌入,这样可以适当的保持原主题的侧边栏风格。

需要重点说明一下的是,在上传控件时,需要将Flash文件存放在index.php这个文件相同的目录下,这样才能在页面正确调用Flash播放器,效果见我博客的侧边栏。

Update 2009.11.27
发现了一款WordPress音频插件,WPaudio MP3 Player,基于 SoundManager 2 开源项目,通过JavaScript和Flash实现MP3音频播放,好评率很高,通过标签在任意文章或者页面插入MP3,效果:

标签代码:

1
[wpaudio url="http://url.to.mp3/file.mp3" text="斯卡布罗集市" dl="0"]

或者

1
<a href="http://url.to.mp3/file.mp3" class="wpaudio">斯卡布罗集市</a>

[wpaudio url=”http://dl.dropbox.com/u/894589/skblsj.mp3″ text=”斯卡布罗集市” dl=”0″]

  One Response to “WordPress加入Flash MP3 播放器”

Sorry, the comment form is closed at this time.