一直很想给我的WP加个音乐插件,几经挑选决定使用XSPF Player,歌曲及分类信息放在数据库里,前台显示有4种模式,而且在后台还可以设置播放器宽度和高度,嗯,不错。
载下来后发现是个non-widget版的,就是说要在页面中使用,必须禁用widget机制,修改template,虽然我还没发现widget到底除了设置方便外还有什么好处,不过这么非重用的方法显然要唾弃!
然后决定凭这些天对WP的研究自己写个widget把它包含在侧边栏里。。结果是写出来了。。不过天亮了。。
废话不说了,包含 Widget的XSPF Player Plugin:
Download(883 times)
安装说明:
- 解压.rar到plugins目录,这样你就会有个wp-content/plugins/xspf_player/目录了对吧
- 到admin界面,插件里把xspf_player和xspf_player-widget依次激活
- 到外观的Widgets里把xspf_player-widget拖上去!可以设置title
- 这时在主页里应该就有播放器栏了
- 顺便再把管理面板的位置介绍下吧,反正不想睡了^^对歌曲/分类管理是在管理->XSPF Player下,对外观管理是在选项->XSPF Player下(真不知道干嘛不做到一起去)
Additional:
This widget has been enhanced by others so that when a visiter open two posts of your blog, he/she will hear the same music!
好了就是这样。
不过有几个XSPF Player的小问题,如果作者不更新的话我就自己修改解决了
- 音量过大
- 不提供排序功能
- 放在数据库里是不是对效率影响太大?是不是不如作为变量放在.php文件里?(对PHP文件引用和数据库查询效率的疑问一直困扰我)
- 不能设置一首歌是否可以播放,如果你想暂时把它从播放列表上取下,唯一的办法就是删除它!
另外给对XSPF Player的分类功能有兴趣的朋友一个Hint:其实可以默认选择只播放一个分类的,只不过要改PHP,而不是放在Wordpress的Options里,为了简化Widget的安装我就没有定制这个选项。
如果有任何问题请回复或发邮件到hjrgenius(_a_)163.com,有任何更新我也会发布在这篇日志里,thanks!






最新评论