如何在TeXt主题中添加Project标题页进行项目展示。
需要为网站添加新的标题页时可以参考如下步骤进行操作:
添加页面文件夹
在根目录下新建文件夹_projects
用来存放页面。
添加根页面
在根目录下新建文件projects.md
作为根页面,文件内容可根据实际页面需求进行填写。
---
layout: articles
title: Projects
key: projects
articles:
data_source: site.projects
type: grid
---
<div class="article__content" markdown="1">
注意data_source: site.projects
一行,这表示根页面会自动检索site.projects
作为根页面下的文章。
修改config
修改根目录下的_config.yml
文件,在collections
项中添加projects
:
collections:
projects:
output: true
然后在下面的defaults
中添加新的scope:
defaults:
...
## Projects
- scope:
path: "_projects"
values:
layout: article
nav_key: projects
show_date: false
...
这样就把根目录下的_projects
文件夹指定为site.projects
。
修改navigation
修改./_data
目录下的navigation.yml
文件,在header
项中添加标题:
header:
...
- title: Projects
url: /projects.html
key: projects
...
这样就把标题项Projects链接到projects.md
上。
添加文章
完成以上操作后push到git上,然后直接在_projects
文件夹中添加新的文章即可。
NEXT一键复制代码