Hexo侧边栏添加文章合集
Hexo侧边栏添加文章合集
John Doe前言
本文将介绍如何在首页侧边栏添加文章合集板块。可以提供一些重要文章的展示。
操作
在 \themes\butterfly\layout\includes\widget
目录下新建 card_collections.pug
文件,并写入如下代码:
1 | if theme.aside.card_collections.enable |
在 \themes\butterfly\layout\includes\widget\index.pug
文件中 page
项添加如下代码:
1 | !=partial('includes/widget/card_collections', {}, {cache: true}) |
在 \source_data 目录下(如没有_data 需自行创建)新建文件 collections.yml
,并写入如下代码:
1 | collections: |
注意:url 为文章渲染后的完整链接
在 \themes\butterfly\source\css
目录下新建 collections.css
文件,并写入如下代码:
1 | .collections-item-content{ |
并在主题配置文件_config.butterfly.yml
的 head
处引入该文件:
1 | inject: |
在主题配置文件_config.butterfly.yml
的 aside
处添加如下配置:
1 | aside: |
保存配置,重新渲染,就可以了。