如何在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一键复制代码