Hermit X,使用 APlayer 前端播放器,Meting Framework & LWL API 后端支持的全新 WordPress 播放器 现已问世!
这款插件的功能还是蛮丰富的,不仅能用本地的媒体库播放音乐,还能调用网易云音乐来播放,属实不错。
- Github: 详情
短代码如下:
[hermit auto="0" loop="1" theme="#e6d0b2"]netease_songs#:38576323[/hermit]
使用:
使用传统编辑器或经典编辑器即可看到插件入口
[hermit autoplay="false" ]netease_songlist#:27759600[/hermit]
https://music.163.com/#/song?id=27759600
将代码中的数字改为网易云音乐的音乐数字ID即可。
- 作者:lwl12
- 链接:详情
- 来源:LWL的自由天空
特性 支持直接调用网易云音乐、虾米音乐、QQ音乐、酷狗音乐、百度音乐的单曲、专辑、歌单,另外也支持使用本地音乐 WordPress深度整合,最低三键即可调用 与 APlayer 保持同步更新,兼容 APlayer 所有功能 音乐 API 更新迅速,始终保持高可用性 支持自动歌词获取(网易云音乐&虾米音乐&QQ 音乐支持歌词翻译!) 网易云音乐、虾米音乐、QQ 音乐支持 HTTPS 调用
食用方法 在文章编辑页点击添加音乐, 有些参数需要手动修改短代码,APlayer所有参数见文档
比如额外配置一个播放器主题色theme,手动修改短代码如下:
[hermit auto="0" loop="1" theme="#e6d0b2"]netease_songs#:36271441[/hermit]
WordPress 播放器设置 见WordPress后台左侧栏:
Pjax 主题的重载方法 在你主题的 Pjax 回调函数中加入:
reloadHermit();
JavaScript 每次 Pjax 刷新后,Hermit X 将停止播放,并重新加载该页面上的播放器(如果有)
常见问题
Q:为什么网易云音乐歌单加载不全/无法播放?
A:由于近期网易封杀,请在 Hermit X 设置内手动填写 Cookies 以绕过限制。详情请查看 Meting WIKI 或 荒岛
Q:Parse error: syntax error, unexpected '[' in 这样的报错是怎么回事?
A: 插件需要 >= 5.4 的 PHP 环境,请升级 PHP
网易专用
https://github.com/metowolf/Meting/wiki/special-for-netease
由于网易云音乐多次封禁Meting所使用的cookie,因此Meting将不再做cookie的更新工作。
请用户,开发者自行采集cookie,使用$api->cookie('string')
函数进行替换。
下面指出一点提示,自由发挥
os=pc; osver=Microsoft-Windows-10-Professional-build-10586-64bit; appver=2.0.3.131777; channel=netease; __remember_me=true
MUSIC_U=*****; buildver=1506310743; resolution=1920x1080; mobilename=MI5; osver=7.0.1; channel=coolapk; os=android; appver=4.2.0
osver=%E7%89%88%E6%9C%AC%2010.13.3%EF%BC%88%E7%89%88%E5%8F%B7%2017D47%EF%BC%89; os=osx; appver=1.5.9; MUSIC_U=*****; channel=netease;
顺便提一个还不错的接口,
https://music.163.com/song/media/outer/url?id={{id}}.mp3
https://music.163.com/song/media/outer/url?id=%7B%7Bid%7D%7D.mp3
如果您感觉上面这些方法太复杂了,你也可以看看这款用起来简单的wordpress插件,效果是差不多的但设置更加的简单:
最终的极简版本,让你在你的网站中插入网易云音乐:
为什么我安装插件 他的窗口都没了
联系下作者看看
看看怎么样的
……不要这样朋友,我那边文章随时可能有改动的,而且你这样一改 Demo 都丢了哇
另外的话你把插件打包传一下我后续更新你也跟着重新打包么……
你开发的这款插件真棒。
好吧2333,那既然按CC4协议走的也没啥问题,谢谢你喜欢啦