1.创建歌单页面

以下是在单独的页面加入歌单,也可以直接在文章中插入,原理都是一样的。

1.新建页面,命名为playlist:

hexo new page playlist

2.这时候在 /Hexo/source 文件夹下会生成一个playlist文件夹,打开里面的index.md,头部修改如下:
1
2
3
4
5
---
title: 歌单
date: 2021-07-21 16:14:00
type: "playlist"
---
3.正文输入:

{% meting "2829816518" "netease" "playlist" "theme:#FF4081" "mode:circulation" "mutex:true" "listmaxheight:1500px" "preload:auto" %}

其中歌单id 2829816518获取方法:复制歌单的链接,然后复制歌单的id,例如 https://music.163.com/playlist?id=523845661&userid=46562117 ,这个歌单的id就是523845661,公司名可以是tencent、netease或是其他公司。

2.安装 hexo-tag-aplayer 插件

1.hexo根目录bash运行:

npm install --save hexo-tag-aplayer

2.hexo配置文件最后添加:
1
2
aplayer:
meting: true
3.打开主题的配置文件,在menu下新建一个名为playlist的类
1
2
3
4
5
6
7
8
9
10
11
12
menu:
Home: / || fas fa-home
Archives: /archives/ || fas fa-archive
Tags: /tags/ || fas fa-tags
# Categories: /categories/ || fas fa-folder-open
# List||fas fa-list:
# Music: /music/ || fas fa-music
# Movie: /movies/ || fas fa-video
Link: /link/ || fas fa-link
About: /about/ || fas fa-heart
Files: /Files/ || fas fa-folder-open
playlist: /playlist/ || fas fa-music
4.打开主题的/languages/zh-Hans.yml,添加对应的中文翻译:
1
2
menu:
playlist: 歌单

3.成功

4.总结

遗憾的是不是全局APlayer。