Hexo 侧边栏添加文章合集
教程链接:Hexo侧边栏添加文章合集
侧边栏添加文章合集模块,可以提供一个系列文章的整体展示,便于导航到一个具体的内容
首先,在 \themes\butterfly\layout\includees\widget
目录下新建 card_collections.pug
文件,并写入:
1 | if theme.aside.card_collections.enable |
在 \themes\butterfly\layout\includees\widget\index.pug
文件中 page
项添加如下代码:
1 | !=partial('includes/widget/card_collections', {}, {cache: true}) |
在 \source\_data
目录下(如果没有 _data
需自行创建)新建文件 collections.yml
,并写入如下代码:
1 | collections: |
注:url 为文章渲染后的完整链接
在 \styles\css
目录下新建 collections.css
文件,并写入如下代码:
1 | .collections-item-content{ |
并在主题配置文件 _config.butterfly.yml
的 head
处引入该文件:
1 | inject: |
在主题配置文件 _config.butterfly.yml
的 aside
处添加如下配置:
1 | aside: |
保存配置,重新渲染就可以了
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 下雨の波比!