短代码(shortcode)玩WordPress的人应该不陌生,有的时候为了视听效果,需要在文章中插入音乐,下面介绍个利用短代码在正文中加MP3的方法:
1、首先,在后台——外观——编辑——在右边模板中找到模版函数(functions.php),打开。
2、在模板函数functions.php结尾处插入以下代码:
//mp3播放器短代码
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');
3、这里用到一个MP3player,把它下载下来,保存到当前使用的主题的wp-content\themes\xxxx(所用主题)文件夹下。
5、在小工具中插入音乐时调用代码如下:
<embed src="http://www.xxx.cn/wp-content/themes/timle/includes/mp3player.swf?url=http://www.xxx.com/woxiangwobugouhao.mp3&autoplay=1" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" width="400" height="30">
OK这样就搞定了,当然WordPress添加MP3播放器的方法还有很多,这里只是随便举例了一种大家灵活学习就是了。

