0%

004 - NexT主题设置首页不显示全文只显示摘要

问题描述

​ 细心的小伙伴应该发现了,安装完NexT主题后,首页是全文显示,拉的很长,看着很不舒服,如下图:

在这里插入图片描述

那么我们如何只显示简单的描述,简短的预览呢?

解决:显示摘要

先简单说明一下出现这个原因,默认配置如此,而且如果阅读了NexT官方文档话,文档会说明,建议使用<!-- more -->方式,而且/home/myblog/themes/next/_config.yml配置文件里面默认设置excerpt_description: true,如果你不在文中位置手动引入<!-- more -->,那么将会全文显示,或者你需要将其设置为false,如果设置false,想要显示摘要,需要你手动在Front-matter添加摘要。

NexT官方说明截图如下:

在这里插入图片描述
  1. 方式一:在文中想要做为摘要地方使用<!-- more -->
  2. 方式二:将配置文件设置excerpt_description: false,在文章中手动填写摘要。
在这里插入图片描述

具体可参考Hexo文档尝试:https://hexo.io/docs/front-matter个人建议采用方式一。

在这里插入图片描述

实践并测试

不过说实在,确实没有以前老版本150字符长度自动截断方便,现在还需要在文中手动加<!-- more -->,也许是性能优化考虑吧!

预览效果一:

在这里插入图片描述

预览效果二:(根据你<!-- more -->的)位置显示,包括图片显示,如果开头用了desc会有优先显示

在这里插入图片描述