Hexo生成的页面中,首页(index.html)、归档页(archive)、标签页(tag)显示的文章数量默认都是10,超过10以后就会生成分页,如果要浏览其他文章得进入下一个分页查找。下面介绍怎么修改这个分页文章数。

一、要求

修改首页、归档页、标签页显示的文章数量,需要安装以下三个插件:

1
2
3
npm install --save hexo-generator-index
npm install --save hexo-generator-archive
npm install --save hexo-generator-tag

二、修改系统配置文件

修改系统文件配置 _config.yml (不是主题配置)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
index_generator:
  per_page: 30 # 为0时表示不分页全展示

archive_generator:
  per_page: 30  # 为0时表示不分页全展示
  yearly: true  # 按年生成归档
  monthly: false # 按月生成归档

tag_generator:
  per_page: 10

注意:上面归档设置中的按年或者按月,需要修改模板给出对应的链接入口,对于没有兴趣修改模板的同学,可以将此处设为false,减少生成页面时的工作量。