模板路由
此文档讲解系统内部提供的路由与模板映射。
主要模板
index.html
站点的首页模板,访 问地址为 /
。
post.html
文章详情页面的模板,访问地址默认为 /archives/:slug
。
page.html
独立页面详情的模板,访问地址默认为 /:slug
。
archives.html
文章归档页面的模板,访问地址包括:
/archives
/archives/:year
/archives/:year/:month
tags.html
标签集合页面的模板,访问地址默认为 /tags
。
tag.html
标签归档页面的模板,访问地址默认为 /tags/:slug
。
categories.html
分类集合页 面的模板,访问地址默认为 /categories
。
category.html
分类归档页面的模板,访问地址默认为 /categories/:slug
。
自定义模板
一般情况下,上文提到的模板已经能够满足大部分的需求,但如果需要针对某个特定的页面进行自定义,可以通过自定义模板来实现。目前系统支持为 文章、独立页面和分类归档 设置自定义模板:
在 theme.yaml
的 spec
节点下添加如下配置:
customTemplates:
{type}:
- name: {name}
description: {description}
screenshot: {screenshot}
file: {file}.html