Hexo 隐藏特定文章
问题
写博客时有隐藏特定文章的需求
解决
安装并配置 hexo-hide-posts
插件:
-
在站点根目录下执行
npm install hexo-hide-posts --save
命令 -
在站点根目录下的
_config.yml
文件中添加如下配置:1
2
3
4
5
6
7
8
9
10
11# hexo-hide-posts
hide_posts:
filter: hidden
# 指定你想要传递隐藏文章的位置,比如让所有隐藏文章在存档页面可见
# 常见的位置有:index, tag, category, archive, sitemap, feed, etc.
# 留空则默认全部隐藏
public_generators: []
# 为隐藏的文章添加 noindex meta 标签,阻止搜索引擎收录
noindex: true
之后写作文章时,在文章属性中添加 hidden: true
即可隐藏文章,形如:
1 | --- |
若要查看隐藏文章,可以运行 hexo hidden:list
命令来获取当前所有的已隐藏文章列表及其信息,并通过文章链接访问。
引用
评论