1. 无插件的方法

来自:http://shinian.biz/archives/66.html

如果你想在文章中插入一段flash或者音乐,你可能首先想到的就是寻找插件,不错,是有很多插件可是实现,如Audio Player等。但是怎么用纯代码实现这个功能呢?此举也可避免插件太多影响页面加载速度。其实也很简单,下面和大家分享一下:

插入Flash:

在编辑文章状态,切换到HTML模式,调用以下代码:

<embed play=”true” quality=”high” height=”500″ width=”500″ src=”FLASH地址” pluginspage=”http://www.macromedia.com/go/getflashplayer”&gt;

</embed>

将“FLASH地址”换成你要插入的FLASH地址(一般后缀为swf或flv),完成后即可回到可视化编辑继续写内容(可视化编辑时也可采用伸拉的方式对FLASH的宽度和高度进行调整)。

插入音乐:

<embed loop=”false” autostart=”false” controls=”ImageWindow” maxwidth=”500″ src=”音乐地址“>&lt;/embed&gt;

下面这是豆瓣的一款播放器:

&lt;embed src="http://www.douban.com/swf/player.swf?url=MP3文件URL&amp;amp;autoplay=0" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" width="262" height="23"&gt;

相关参数使用说明:

src:媒体文件地址。

autostart:是否自动播放,true为自动,false为手动。

loop:是否循环,true为循环,false只播放一次,也可直接设置数字,2表示播放2次,同理。

width:播放界面的宽度,一般在300到500之间最好。

height:播放界面的高度。根据视频、音频来定(音频时此值不必设太大)。

hidden:是否隐藏播放界面,true为不可见,false表示可见。

quality=high表示以高档画质播放。

在“外观” “小工具”中,给右侧栏添加一个文本小工具,填上上面的代码即可。

2. 有插件的方法

在网上下载一个音乐flash播放器,swf格式,上传到“媒体库”,获得并复制它的链接地址

将以上代码中的swf地址改为刚刚上传的swf地址即可

播放器的下载地址可以参考这里:http://ons.me/69.html

3. 背景音乐的效果

以上操作方法有一个问题:进入首页之后再点击文章链接时音乐又会从头开始播放,就好比新浪博客、百度空间等首页的音乐一般不能全局播放,不像qq空间那样真正是背景音乐。那么如何在WordPress中实现真正的背景音乐呢?

在完成了以上操作之后,再安装这一插件即可:Advanced AJAX Page Loader

4. 题外话

上面代码中的“mp3URL”可以是百度等搜索引擎中搜到的MP3音乐,当然也可以是自己向WordPress媒体库中添加MP3,然后再获得它的链接地址。这一链接地址比在搜索引擎中搜到的音乐链接稳定、快速,而且还可以当作外链下载,甚至可以给qq空间里面添加背景音乐(qq绿钻用户请无视)。