###1.主页文章如何只显示部分预览,而不是整篇文章
yilia主题下发布一篇文章在主页上默认是显示整篇文章的,这个时候如果有几篇文章比较长看起来很难受还不美观。所以我自然而然地想要把它改成预览模式
所以就去翻yilia的配置文件啦
在blog根目录下执行:
vim ./themes/yilia/_config.yml
打开yilia的配置文件
经过一番(神TM)推断-.-
觉得文章显示全文与否的关键地方应该是这里:
# 文章太长,截断按钮文字
excerpt_link: more
虽然看不懂英文,但是看懂了“文章太长”这四个字,然而下面这一句没看懂…..
查了一下:excerpt–摘录、引用。 确认是这个
但是还是不明白是如何使用它。经过一番天真的猜测,难道是文中出现这个词就会截断,所以叫截断按钮文字??但是万一文档中本来就要有这个词[more]那不就有二义性了吗=.=
先不想那么多,有猜想就试试吧~
打开markdown文档,在第一段之后加了more,然后提交更改:hexo g -d
然而….并没有预期中的效果,好吧,不是原来想的这个
求问度娘0.0 然而…找半天也没看到我这个问题的解决方法,屁颠屁颠跑去知乎提了这个问题,问题挂上去之后又翻了翻度娘,竟然意外翻到了,原来是要把more放在标签里。好吧….我好傻
格式是:<!-- more -->
在文中要截断的地方加上这个标签就可以在主页上实现预览的效果了,主页里显示到这个标签之前的内容,剩下的内容可以点击展开,效果如下:
###2.如何给文章添加多标签
在文章的tag标签下以无序列表的形式列出,比如:
---
title: 使用yilia主题遇到的一些问题
date: 2017-03-29 21:56:33
tags:
- 笔记
- 技巧
---
效果如下:
###3.如何更改主页的头像
到blog根目录下执行命令:
vim ./themes/yilia/_config.yml
进入yilia主题的配置文件
找到这个:
#你的头像url
avatar:
添加avatar的值,头像的url
这个可以把头像存到github上,然后把github上给出的这个图像的url填上去就可以
###4.如何置顶文章
由于我担心博客多了之后由于内容不统一会显得十分杂乱,所以就写了一篇博客作为其余博客的目录,问题是hexo更新的时候默认是按照博客的创建时间进行排序的,这就会导致作为目录的博客随着时间的推移被挤到后面去,就起不到索引的作用了,所以查了一下文章置顶的方法
title: 博客目录(索引)
top: true
date: 2018-01-22 18:19:50
tags: 关于此博客
只要在博客的markdowm文档首部添上top:true
即可