前言 {#前言}
有些主题默认在首页是会显示全文的,这样显然很不方便,而Butterfly主题虽然不会显示全文,但也可以根据配置来控制在首页显示的文章介绍的内容。
修改配置 {#修改配置}
需要修改butterfly主题的_config.butterfly.yml配置文件
|-------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7 8
| # Display the article introduction on homepage # 1: description # 2: both (if the description exists, it will show description, or show the auto_excerpt) # 3: auto_excerpt (default) # false: do not show the article introduction index_post_content: method: 2 length: 500 # if you set method to 2 or 3, the length need to config
|
通过描述来显示文章介绍 {#通过描述来显示文章介绍}
method
配置为1,在文章的front-matter中需要添加description
,其中description
中的内容就会被显示在首页上,其余一律不显示。
|-------------------|--------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5
| --- title: Hexo+Butterfly设置首页只显示自定义的介绍(不显示文章节选) date: 2023-01-30 18:13:36 description: 这是在首页显示的概述,正文内容均会被隐藏,不会显示正文的摘要内容。 ---
|
节选文章的介绍 {#节选文章的介绍}
method
配置为3,会自动从正文中节选指定长度(length: 500
)的内容作为文章的介绍。
自动设置文章的介绍 {#自动设置文章的介绍}
method
配置为2,如果存在description
属性就显示description
设置的文章介绍内容,否则就会自动从正文中节选指定长度(length: 500
)的内容作为文章的介绍。
重新启动部署 {#重新启动部署}
|---------------|-------------------------------|
| 1 2 3
| hexo cl hexo g hexo d
|