HexoNext添加网易云音乐

添加网易云音乐

生成外链


修改模板文件

就是这个themes\next\layout\_macro\sidebar.swig
自己找个位置复制粘贴进去
我是放在那个最下面

### Hexo 主题 Butterfly 网易云音乐插件使用教程 #### 安装依赖包 为了使Hexo主题Butterfly支持网易云音乐播放器,需安装`hexo-tag-aplayer`标签扩展。此操作可通过npm完成。 ```bash npm install hexo-tag-aplayer --save ``` #### 添加APlayer到主题配置文件 编辑位于站点根目录下的`_config.butterfly.yml`文件,在适当位置加入如下设置来激活并自定义APlayer组件[^3]: ```yaml aplayer: auto Nug: false # 是否自动播放下一曲目 fixed: true # 播放器是否固定于底部 mini: false # 小窗模式开启状态 autoplay: false # 页面加载时自动播放 theme: '#e6d0be' # 默认皮肤颜色 loop: 'all' # 循环模式(all/single/no) order: 'random' # 歌曲顺序(random/list/reverse) preload: 'auto' # 预载方式(none/meta/auto) volume: 0.7 # 初始音量大小(范围:0~1之间的小数) mutex: true # 启用互斥机制(同一时刻只允许一个实例发声) ``` #### 获取网易云歌单ID 访问想要嵌入的网易云音乐列表页面,通过浏览器地址栏获取URL中的`id`参数作为目标歌单唯一标识符[^5]。例如链接形如`https://music.163.com/playlist?id=21177493&userid=30354900`里的`21177493`即是所需ID值。 #### 编写文章内联代码片段 当撰写博文时希望插入特定歌曲或整个专辑,则可以在Markdown源码里利用以下语法格式调用已安装好的Apalyer插件: ```markdown {% aplayer "歌名" "艺术家姓名" "http://example.com/audio.mp3" %} ``` 对于整张网络云盘上的播放列表而言,可以简化为仅提供名称与对应的ID号: ```markdown {% aplayerlist "我的私人收藏" "netease" "21177493" %} ``` 以上命令会依据给定的信息动态抓取对应平台的数据流,并渲染成美观实用的音频控件供访客在线聆听。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值