Meow 主题文档 - 主题页面
Meow 提供了一些页面模板,只需要简单操作就可以轻松建立属于自己的特色板块~
分类与标签
- 新建分类页与标签页。注意,页面名称应与博客根目录下
_config.yml
中的category_dir
和tag_dir
保持一致。
1 | hexo new page categories |
- 修改分类页与标签页的属性。分别打开
source/categories/index.md
和source/tags/index.md
文件,在 Front-matter 中增加type
配置项,并且自定义title
页面标题。
1 | title: 分类 |
1 | title: tags |
- 配置分类页与标签页。配置方法详见主题配置的《页面》章节。
动态
与正式的长篇博客文章不同,动态页更适合用于发表短文,比如当下的心情感悟、日常生活的点滴、一闪而过的灵感、绷不住一点的吐槽…… 形式与说说 / 微博类似。
注:本主题参考了即刻短文静态部署版,在此基础上对动态页进行了修改适配。
- 新建动态页面文件。其中,
essay
可以替换成其它自定义的名字。
hexo new page essay |
- 修改动态页面的属性。打开
source/essay/index.md
文件,在 Front-matter 中增加type: essay
配置项,并且自定义title
页面标题。
1 | title: 🐈动态 |
- 创建动态内容文件。在博客根目录的
source/_data
文件夹(如果没有_data
文件夹则新建一个)里创建essay.yml
文件,然后按以下样例格式填写动态内容。
1 | essay_info: |
参数 | 说明 |
---|---|
author | 作者列表,用于配置作者头像,格式:作者名称:作者头像链接 支持配置多个作者,如不需要显示作者名称和头像则无需配置 |
essay_list | 动态列表,需要按照 YAML 数组形式填写 |
content | 动态的具体内容,支持 Markdown 语法 |
date | 动态的发布日期时间,在页面上会自动显示为已配置的语言区域风格 |
from | 动态所属作者的名称,必须与 essay_info.author 中的配置对应如不需要显示作者名称和头像则无需配置 from 项 |
image | 动态附加的图片列表,需要按照 YAML 数组形式填写图片链接 在页面上会自动排列布局(最多一列 3 张) |
- 配置动态页面。在主题配置文件中找到下列项并按需修改。
1 | essay: |
友情链接
作者的其它网站、亲友的博客、想要展示的链接…… 这些都可以放进友情链接页中。
- 新建友链页面文件。注意,
friends
不可以替换成其它名字。
hexo new page friends |
- 修改友链页面的属性。打开
source/friends/index.md
文件,在 Front-matter 中增加type: friends
配置项,并且自定义title
页面标题。
1 | title: 🍻友情链接 |
- 创建友链内容文件。在
source/friends
目录下新建friends.js
文件,然后按以下格式填写友链内容。
1 | const friendsData = { |
参数 | 说明 |
---|---|
friends | 友链内容,每一项包含分类和列表两项参数,按 JSON 数组格式列出 |
class | 友链分类,使各个友链的定位更加清晰,包含分类名称、分类描述、是否随机排列共 3 项参数 |
random | 是否使该分类下的友链按随机顺序排列,true /false |
list | 友链列表,按 JSON 数组格式列出,每一个友链包含名称、链接、头像、描述共 4 项参数 |
- 配置友链页面。在主题配置文件中找到下列项并按需修改。
1 | friends: |
- 自定义友链页。如果需要在友链页上显示额外的内容(比如申请友链的格式、要求等),请在
source/friends/index.md
文件中直接填写,就像写文章一样,十分方便~
本作品由 小橘猫 于 2025-06-20 17:25:12 发布
作品地址:Meow 主题文档 - 主题页面
除特别声明外,本站作品均采用 CC BY-NC-SA 4.0 许可协议,转载请注明来自 MEOW
