next主题首页只显示摘要

参考文章:

设置hexo首页只显示部分摘要(不显示全文)

本文针对Next新版主题,Next默认是会显示全文的,这样显然很不方便,因此需要一些方法去只显示前面一部分。

1. 修改配置

首先需要在Next主题的_config.yml中把设置打开:(默认安装时就打开了)

1
2
# Automatically excerpt description in homepage as preamble text.
excerpt_description: true

2. 方法一

在文章的front-matter中添加description,其中description中的内容就会被显示在首页上,其余一律不显示。

1
2
3
4
5
---
title: 让首页显示部分内容
date: 2020-02-23 22:55:10
description: 这是显示在首页的概述,正文内容均会被隐藏。
---

3. 方法二

在需要截断的地方加入:

1
<!--more-->

首页就会显示这条以上的所有内容,隐藏接下来的所有内容。

两种方式各有利弊,大家可以按需要选择