简单代码在WordPress文章中插入音乐(免插件)

效果如下:

[mp3 auto=”0″ vol=”40″]https://www.beyongcloud.com/myffelimg/music/angelababy.mp3[/mp3]

1.添加:把以下代码复制至functions.php(注意在php循环内),然后下载mp3player并放至主题根目录,MP3默认不自动播放

 

function mp3player($atts, $content=null){
extract(shortcode_atts(array(“auto”=>’0′),$atts));
return ‘<embed src=”‘.get_bloginfo(“template_url”).’/mp3player.swf?url=’.$content.’&amp;autoplay=’.$auto.’” type=”application/x-shockwave-flash” wmode=”transparent” allowscriptaccess=”always” width=”400″ height=”30″>’;
}
add_shortcode(‘mp3′,’mp3player’);

 

2.使用:撰写文章时在“HTML模式”下插入以下格式代码即可(去掉m和p之间的“_”,这里只是示范)

 

[m_p3 auto=”1″ vol=”60″ ]MP3文件URL[/m_p3]

 

上边的代码:auto:是否自动播放(0 or 1表示自动播放);vol:音量(1~100)

 

第二种播放器:
[music ]https://www.beyongcloud.com/myffelimg/music/angelababy.mp3[/music]
其实方法原理和第一种都差不多,只不过是播放器换了一下,喜欢这种样式的可以用下边的代码:

 

/**添加 flash player */
function myplayer($atts, $content=null){
extract(shortcode_atts(array(“auto”=>’no’,”loop”=>’no’),$atts));
return ‘<embed src=”‘.get_bloginfo(“template_url”).’/player.swf?soundFile=’.$content.’&bg=0xeeeeee&leftbg=0x357dce&lefticon=0xFFFFFF&rightbg=0xf06a51&rightbghover=0xaf2910&righticon=0xFFFFFF&righticonhover=0xffffff&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x9FFFB8&loop=’.$loop.’&autostart=’.$auto.’” type=”application/x-shockwave-flash” wmode=”transparent” allowscriptaccess=”always” width=”290″ height=”30″>’;
}
add_shortcode(‘music’,’myplayer’);

 

该播放器可以自己设置颜色神马的,具体在上边红色代码部分,可以自己折腾玩一下~播放器下载:player

为了不和上边的冲突,这里用music短代码,使用时同样去掉下划线。

[m_usic ]MP3文件URL[/m_usic]

 


已发布

分类

作者:

标签

评论

《“简单代码在WordPress文章中插入音乐(免插件)”》 有 2 条评论

  1. scalpel 的头像
    scalpel

    怎么在文章中插入超链接呢,我复制网址上去的话无法直接点击链接进入那个网页,。。。

    1. myffel 的头像
      myffel

      那说明你连基本的编辑文章都还没完全掌握 ❓ ,吃完中饭,上线跟你说

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注