1.移除默认安装的插件

1
npm uninstall hexo-generator-index --save

2.安装新插件

1
npm install hexo-generator-index-pin-top --save

3.修改Front-Matter

Front-Matter是MarkDown文档前用 —- (三个-)围起来的头部。
例如这篇博客的Front-Matter如下:

1
2
3
4
5
6
7
8
9
10
11
---
title: 博客如何置顶?
categories:
- 博客搭建教程
tags:
- 杂文
comments: true
date: 2022-05-28 16:43:31
img:
top:
---

最下面有个top,可以填写top: true置顶一篇文章。

如果置顶多篇,则可以top后填上数字,如top: 5。数字越大越靠前。

举例:

1
2
3
4
5
6
7
# Post a.md
title: a
top: 1

# Post b.md
title: b
top: 10

文章b将显示在文章a前面。

来源:Hexo | NexT打造一个炫酷博客