Hexo 如何优雅地隐藏文章
本文介绍一款插件:hexo-hide-posts
。这款插件可以在博客中隐藏指定的文章,但又不完全隐藏。
当一篇文章被设置为 hidden: true
时,它将不会出现在任何列表中,包括首页、存档、分类、标签等,也不会被搜索引擎索引到(前提是搜索引擎遵守 noindex 标签)。只能通过该文章链接进行访问。
下面介绍如何安装、配置、使用。
安装:在站点根目录下执行以下命令。
1
npm install hexo-hide-posts --save
配置:在站点根目录下的
_config.yml
中,添加如下配置:1
2
3
4
5
6
7
8
9
10# hexo-hide-posts
hide_posts:
enable: true
# 可以改成其他你喜欢的名字
filter: hidden
# 指定你想要传递隐藏文章的 generator,比如让所有隐藏文章在存档页面可见
# 常见的 generators 有:index, tag, category, archive, sitemap, feed, etc.
public_generators: []
# 为隐藏的文章添加 noindex meta 标签,阻止搜索引擎收录
noindex: true使用:在文章的
Front-matter
中添加hidden: true
即可隐藏文章。1
2
3
4
5
6
7---
title: 'Lorem Ipsum'
date: '2019/8/10 11:45:14'
hidden: true
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
参考
- 本文标题:Hexo 如何优雅地隐藏文章
- 创建时间:2023-02-20 13:28:46
- 本文链接:2023/02/20/028-Hexo-如何优雅地隐藏文章/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!