安装插件

安装命令如下

1
npm install hexo-hide-posts --save

配置插件

1
2
3
4
5
6
7
8
9
10
# hexo-hide-posts
hide_posts:
# 可以改成其他你喜欢的名字
filter: hidden
# 指定你想要传递隐藏文章的位置,比如让所有隐藏文章在存档页面可见
# 常见的位置有:index, tag, category, archive, sitemap, feed, etc.
# 留空则默认全部隐藏
public_generators: []
# 为隐藏的文章添加 noindex meta 标签,阻止搜索引擎收录
noindex: true

隐藏文章

在文章属性Front-matter中添加hidden: true,如下:

1
2
3
4
5
6
7
8
---
title: hexo隐藏文章
tags: hexo
categories: hexo
abbrlink: 49410
date: 2021-08-06 10:15:05
hidden: true
---

PS.

隐藏后可通过该文章的链接访问,可以通过 hexo hidden:list 查看已隐藏的文章

如果不想让人通过该文章的链接访问,那么我们可以加密文章,如何加密文章查看:hexo加密文章