前言
使用Next主题时,首页会默认显示全文,这样就会很不方便,所以需要设置让首页只显示一部分摘要,而不是全文。
配置主题
首先打开主题的配置文件_config.yml
,该文件在博客文件夹的themes\next\_config.yml
路径下,打开后找到excerpt_description
这个配置并设置为true
,如下代码:
1 | # Automatically excerpt description in homepage as preamble text. |
然后还需要对对应对文章进行设置,有两种方法
方法一:写概述
在对应文章对 front-matter
(文章文件最上方以 ---
分割对区域,是用来指定个别文件的配置变量区域)中添加description
变量,其中description
变量设置的内容就会被显示在首页上门,其余的文案一律不显示。配置如下:
1 | --- |
这一种方法是需要自己写概述,所以比较费事,于是就有了第二种方法。
方法二:文章截断显示
这种方法只需要在对应的文章里,想要展示的文章后添加以下标签就可以了
1 | <!--more--> |
然后首页就会显示在这个标签以上的所有内容,隐藏文章下面的所有内容。