Hugo模板
页面中子内容较多时候,通常不方便浏览,这时候摘要视图就派上用场了。Hugo页面中变量.Summary用以设置摘要视图,sumary的时候,默认为正文的前70个字为summary(变量.Summary),中文需要设置hasCJKLanguage=true才能正确计算summary的字数。
页面类型
- list:包括terms,home,section都是根据list模板创建页面(默认为default下的listhtml);可以根据不同的页面创建自己的list模板;
section_name/list.html就是定义该section的list模板。
List page
列表页面list.html
Homepage
默认情况下,hugo根据list模板创建home page。根目录下创建index.html,可以作为
创建homepage的模板,忽略list模板。
pagination
https://glennmccomb.com/articles/how-to-build-custom-hugo-pagination/
section page
section是指content下的文件夹,比如content下的post就是一个section,section page 默认的地址为example.site/section;
与home page类似,默认根据list模板创建section page。可通过default/section.html自定义section模板。如我们可以按年份列出所有博客中的post,以供查阅,俗称存档。