第一步

打开 themes\Butterfly\layout\includes\head.pug

结尾加一句

include ./third-party/aplayer.pug

第二步

然后在themes\Butterfly\layout\includes\third-party\里面新建一个文件叫 aplayer.pug ,内容如下

if theme.aplayer && theme.aplayer.enable.aplayer(data-id=theme.aplayer.id data-server=theme.aplayer.server data-type=theme.aplayer.type data-fixed=theme.aplayer.fixed data-mini=theme.aplayer.mini data-listFolded=theme.aplayer.listFolded data-order=theme.aplayer.order data-preload=theme.aplayer.preload)each item in theme.aplayer.csslink(rel='stylesheet', href=item)each item in theme.aplayer.jsscript(src=item)

第三步

然后打开butterfly.yml(如果你没有启用的话,就打开source/_data/butterfly.yml) 加入以下内容

##侧边栏歌单
aplayer:enable: truejs:- https://cdn.bootcss.com/aplayer/1.10.1/APlayer.min.js- https://cdn.jsdelivr.net/npm/meting@1.2.0/dist/Meting.min.jscss:- https://cdn.bootcss.com/aplayer/1.10.1/APlayer.min.cssid: 2693598459server: netease type: playlistfixed: 'true'order: randompreload: nonelistFolded: 'false'

解决与TOC冲突问题

然后重新生成就可以看到 aplayer了,这里的id是我的网易云歌单号,可以修改成别的.
但是浏览 Page 时会发现 aplayer 会和 TOC(怎么又是它) 的切换按钮重合
打开 themes\Butterfly\source\css\_global\index.styl
修改第61行


最后,大功告成 ✿✿ヽ(°▽°)ノ✿

参考:
Author: Pscgylotti

hexo butterfly主题 添加全局吸底APlayer相关推荐

  1. hexo butterfly主题添加备案信息

    方法1: 打开butterfly的_config文件,找到footer,然后把custome_text: 写上 内容如下: <imgsrc="https://haiyong.site/ ...

  2. 【hexo】butterfly主题添加备案信息

    butterfly主题添加备案信息 由于新版butterfly主题删除了ICP配置,所以我们无法直接通过改_config.yml文件来设置备案信息显示. 1.按照路径找到footer.pug文件 2. ...

  3. hexo+yilia主题添加评论

    hexo+yilia主题添加评论 因为热爱,所以拼搏. --RuiDer 回顾hexo+yilia主题添加访问量 上一篇文章介绍了hexo+yilia主题添加访问量,如果需要点击hexo+yilia主 ...

  4. Hexo yilia 主题添加 valine 评论系统

    本文仅讨论在 yila 中所增加或修改的代码,有关 leancloud 的申请及配置,请参考我所参考的两篇博文: <Hexo yilia主题 添加valine评论系统> <Valin ...

  5. hexo yilia主题添加评论系统详细教程

    文章目录 序言 添加相关代码 1. config.yml 2. yilia\layout\_partial\article.ejs 3.valine.ejs 安装评论 序言 其实网上关于Hexo的博客 ...

  6. Hexo yilia 主题添加相册功能

    当我们使用hexo博客框架中的yilia主题时,在我们这一博客页面中,原作者Litten并未帮我们添加相册这一功能.这时,如果想让我们的博客拥有相册的功能,就需要我们自行添加改变.添加主题中的相关参数 ...

  7. Hexo + Next 主题实现全局播放背景音乐

    欢迎访问我的博客,点击蓝色字体即可进入! 第一种方式:使用网易云音乐插件 特点: 简单快捷 有版权保护的音乐无法播放(易造成歌单失效) 我们可以将此插件添加到博客界面,或者博客文章之中(直接粘贴网易云 ...

  8. Hexo Butterfly 主题功能拓展 - 标签云 云养猫

    记录一下正在使用的两款Hexo插件 效果请看这里~ TaQini Hexo-Tag-Cloud Hexo 标签云插件:官方文档 安装流程 进入到 hexo 的根目录,然后在 package.json ...

  9. Hexo+Butterfly主题美化

    前言 本博客基于Hexo框架搭建,用到 hexo-theme-butterfly 主题(本人博客Butterfly版本3.4.0),hexo-theme-butterfly是基于Molunerfinn ...

最新文章

  1. 温故一下Linux CentOS的VI/VIM命令
  2. Linux内核分析---进程的创建,执行与切换
  3. Android原生绘图进度条+简单自定义属性代码生成器
  4. Windows下的socket演示程序
  5. 数据结构Java11【图结构概述、图遍历原理(BFS\DFS)、图遍历代码实现】
  6. mfc this指针
  7. html在线设计,快速建站 20个设计优秀的HTML网站模板(免费)
  8. 转:CDC,CPaintDC,CClientDC,CWindowDC区别
  9. Oracle 正则表达式函数-REGEXP_SUBSTR 使用例子
  10. Java编程:二分查找算法(非递归)
  11. Unity3D Shader系列之深度纹理
  12. 教你如何用两个栈实现一个队列
  13. 黑客工具软件大全100套(转)
  14. R语言输出时,中文变成 \u98ce\u901f \u592a\u9633\u8f90\u5c04
  15. vc2005 应用程序正常初始化(0XC0150002)失败
  16. input/textarea 输入框点击有边框解决方法
  17. Linux没有桌面怎么装微信,linux安装微信
  18. 小米三季报:手机不振,汽车加码
  19. HDU4417_树状数组加离线
  20. OpenCV图像处理--获取图像属性

热门文章

  1. 贝叶斯学习的简单介绍
  2. 在AD17中如何自定义板子大小
  3. NFC----PN532
  4. 上云安全吗?看看亚马逊云科技是如何回答的
  5. No.050<软考>《(高项)备考大全》【冲刺4】《软考之 119个工具 (2)》
  6. python常见错误 TypeError: 'NoneType' object is not iterable
  7. 分布式系统阅读笔记(五)-----远程调用
  8. ansys 18安装完成后Fluent安装无法启动问题
  9. 如何在感觉怕黑怕鬼时壮胆
  10. Manjaro Linux 17.0.2 KDE环境安装、配置记录