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,以供查阅,俗称存档。


一路嘿嘿

Bioinformatics, R enthusiast. Thoughts on reasarch, personal experience and other distractions.

Tags

blogdown font ggplot git github github pages Homebrew html hugo icon liner algebra linux machine learning R scholar sublime text 3 tidyverse