解决Hexo博客不同页面的分页问题
在使用hexo博客时,遇到了“归档”下的文章分页的问题。好在网上搜索后问题得到解决,这里记录一下解决办法。
实际上,hexo博客默认只给出了Index页面下文章的分页配置。要想增加其他页面的分页配置,需要打开hexo配置文件_config.yml,注意,不是主题目录下的配置文件,而是hexo根目录下的配置文件。
增加以下配置:1
2
3
4
5
6
7
8
9
10
11
12#主页每页显示文章数
index_generator:
per_page: 10
#archive分页每页显示文章数
archive_generator:
per_page: 30
#tag分页每页显示文章数
tag_generator:
per_page: 30
#category分页每页显示文章数
category_generator:
per_page: 30
per_page后对应的数字就是每页最大文章篇数,如果某页面被设置为‘0’,那么该页面就不会分页了。
要注意的是,hexo 自带配置里已经有了主页的分页配置:1
2
3# Pagination #分页
per_page: 10 #每页文章数, 设置成 0 禁用分页
pagination_dir: page
所以我们在这里只需增加没有的配置即可,我的博客就只增加了“归档”页面的配置:1
2
3#archive分页每页显示文章数
archive_generator:
per_page: 0
我将分页数设置为‘0’,这样就不会分页了。
这是增加之前的效果:我主页设置分页数为‘8’,因此这里也只显示8篇文章。。。
这是增加之后的效果:文章全部显示,没有分页了:)
- Blog Link: https://www.tbfeng.com/hexo-blog-pagination-and-per-page.html
- Copyright Declaration: The author owns the copyright, please indicate the source reproduced.