牧风的 Hermit 插件,因为风格简洁、功能强大,很多 WordPress 平台建站的网站都在使用。我也不例 外,相对而言我更偏爱它的简洁风格。不过,大概一年多前,牧风停止了这个项目更新。各大平台的调用的音乐都失效了,我只能用这个插件的本地音乐功能。因为自己的网站本地音乐数据特别庞杂,我一直舍不得卸载掉这个插件。最近,意外地发现了 Hermit X 插件,抱着试试看的心情进行了“升级”,结果是可行的。
[hermit autoplay="false" mode="circulation" preload="auto"]netease_songlist#:569200212[/hermit]
万众期待的APlayer for WordPress!- Hermit X
lwl12开开心心的发布了APlayer for WordPress!- Hermit X,非常漂亮哦,推荐使用。
Hermit X,使用 APlayer 前端播放器,新版网易云音乐解析模块 & LWL API & Hermit 后端支持的全新 WordPress 播放器 现已发布!
特性:
支持直接调用网易云音乐单曲/专辑/歌单/电台,虾米音乐单曲/专辑/精选集以及本地音乐
WordPress深度整合,最低三键即可调用
与 APlayer 保持同步更新,兼容 APlayer 所有功能
网易云音乐单曲/专辑/歌单支持自动歌词获取(如果有,包括翻译!)
网易云音乐单曲/专辑/歌单支持设置自建镜像,可以自己搭建 HTTPS 镜像使用~(具体方法请见设置页面)
关于升级
Hermit X 是基于 Hermit 的架构开发的,所以我理解它们之间使用的数据库是一致的 。这样确实是有点冒风险,但我还是觉得可以试一试。
我具体的升级办法是:1、先把原先的 Hermit 插件备份回本地;2、卸载掉 Hermit 插件;3、以后台“安装插件”的方式上传 Hermit 插件;4、然后再“启用插件”。
启动之后,我检查了一下,本地音乐数据没有受到影响,但原先 Hermit 插件的调用各大平台的短代码不起作用了。
关于短代码
拿这一页调用的毛不易的《一荤一素》来举例
这首单曲在网易云音乐的地址如下:
它的代码如下(使用时请将【】换成[]):
【hermit autoplay="false" mode="circulation" preload="auto"】netease_songlist#:569200212【/hermit】
为了方便自己,还有一些无法进行编辑器切换的朋友使用,我将常用短代码整理如下,使用时请将【】换成[]:
网易云音乐单曲
【hermit autoplay="false" mode="circulation" preload="auto"】netease_songlist#:【/hermit】
网易云音乐专辑
【hermit autoplay="false" mode="circulation" preload="auto"】netease_album#:【/hermit】
网易云音乐歌单
【hermit autoplay="false" mode="circulation" preload="auto"】netease_playlist#:【/hermit】
其实代码的结构是很容易理解,网易音乐平台是 netease ,那么虾米音乐平台就是 xiami 、腾讯音乐平台就是 tencent 、酷狗音乐平台就是 kugou 、千千音乐平台就是 baidu。
autoplay 是设置是否自动播放,false 是“否”,想要设置成自动播放,就设置成“ture”。mode 是设置播放方式,circulation 是循环播放,random 是随机播放,order 是顺序播放,single 是单曲循环。preload 是设置预加载项的,auto 是自动加载;metadata 是加载元数据;none 是无,不加载。
最后是本地调用的代码如下:
【hermit autoplay="false" mode="order" preload="metadata"】remote#:335【/hermit】
本地音乐考虑流量消耗的问题,建议还是不要自动加载、循环播放了。
关于插件下载及更新
作者:lwl12
链接:https://blog.lwl12.com/read/hermit-x.html
【貌似上面的页面无法正常打开了,不知道后续更新如何,略有担忧】
Github下载:https://github.com/liwanglin12/Hermit-X如果无法下载或者找到插件,欢迎留言写下你的邮箱,给你人肉发送插件安装包。
以下是插件作者的鸣谢列表,在此也一并谢过各路大神。
APlayer – A beautiful html5 music player 作者 DIYgod
Hermit – WordPress 音乐播放器插件 作者 牧风
NeteaseCloudMusicApi – 基于网易云音乐 web 端接口改写的 PHP 版本 作者 METO
RewriteRule – 自建镜像前置要求 RewriteRule 的 NGINX 版本 作者 Jerry Qu
木钱hermit网易云,本地的都还可以
2020-12-24 14:16大佬啊,我用着歌单最近架子有问题,只加载前三首。你的有这个情况吗?之前木有问题。
2020-12-18 00:12QQ音乐的歌单好像无法播放,总是报错;
2020-11-28 17:59好像是因为国外的服务器原因?
是的。也是不容易。网易云音乐可以。
2020-11-29 09:43网易现在好像不行了,怎么往里面添加网易的cookie呢?
2020-06-13 22:30实测可用啊。你有网易云会员吗?没有会员,不用考虑的。
2020-06-14 09:48添加本地音乐用的是外链,不按顺序播放的,求教
2020-03-05 10:07我还没有试过,试明白再分享给你。
2020-03-05 13:27虾米音乐无法插入音乐啊,我试了好多次都不行
2020-05-08 18:38虾米不行,网易可以的。
2020-05-09 06:21