Hexo 如何隐藏部分文章

前言

如果你想让某些文章,比如一些不太重要的文章不想让它出现在主页。但是他又存在于你的文章目录中,那么有这样一款插件。

这款插件在原有的基础上增加了过滤功能。除此之外,它还可以在指定的目录下生成指定类型的文章。

GitHub 地址:hexo-generator-index2

安装

使用它之前必须先把原来官方的插件卸载掉,再安装这款插件,不然可能会起冲突。

npm install hexo-generator-index2 --sava
npm uninstall hexo-generator-index --sava

配置

添加以下配置到博客根目录下的配置文件 (不是主题的!)

# index2 generator 是否包含官方的 hexo-generator-index,默认 true(包含)
index2_include_index: true 
# 配置 index2 generator,可以是数组或对象
index2_generator:
  per_page: 10
  order_by: -date
  include:
    - category Web # 只包含 Web 分类下的文章
  exclude:
    - tag Hexo # 不包含标签为 Hexo 的文章
  • per_page:每页显示的帖子。(0 =禁用分页)
  • order_by:文章的顺序。(默认按日期降序排列)
  • layout: 设置布局,默认是索引
  • path: 输出路径,如果 path 为”,表示输出到根目录 (http://127.0.0.1:4000/)
  • index: 是否为主索引,如果为 true 且路径为”, 和官方的 hexo-generator-index 一样
  • include: 文章过滤包含选项
  • exclude: 文章过滤不包含选项

Include/exclude 选项格式为属性 值(注意,属性与值中间有个英文的空格),可选的属性有:

  • category: 文章分类
  • tag: 文章标签
  • path: 文章源路径

例如想隐藏 hide 目录下的文章:

# index2 generator 是否包含官方的 hexo-generator-index,默认 true(包含)
index2_include_index: true 
# 配置 index2 generator,可以是数组或对象
index2_generator:
  per_page: 10
  order_by: -date
  exclude:
    - path hide #则填入"- path hide" 注意缩进格式
本站部分内容可能来源于网络,仅供大家学习与参考。如有侵权,请联系站长处理
本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新
这些信息可能会对您有帮助: 下载帮助 | 入站必看 | 创作中心

给TA打赏
共{{data.count}}人
人已打赏
专栏区-教程资源区

AndroidStudio 的安装配置-报错原因

2021-12-28 0:00:00

专栏区-教程

Windows 添加右键 VSCode 或 WebStorm 打开

2021-12-30 0:00:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索