Open ghost opened 2 years ago
可能暂时无解,因为 only
是一个主题自定义参数,而分页目前主题调用的是 hexo-generator-index
这个组件生成的分页数据,那边暂时没有兼容这里的这种自定义参数
(但是可以创建一个 fork 魔改一下,记到小本本上x
也许可能有关的issue: https://github.com/hexojs/hexo-generator-index/issues/14 https://github.com/hexojs/hexo-generator-index/issues/60 应该是要动上游模块了orz 暂时搁置(
应该是要动上游模块了orz 暂时搁置(
next主题那边好像确实是自己fork了个index生成器 https://github.com/next-theme/hexo-generator-indexed/blob/9fc4c10772ef591112662035d0dd7de30ba7a38c/lib/generator.js#L9-L21
指定文章显示的位置
功能未能正常处理分页在使用此功能且
总文章数量>分页最低文章数量
时,pagination
依旧按照总文章数量进行分页, 仅在每个分页上对相应的文章进行了隐藏处理 此bug可导致终端用户轻易发现博客有被隐藏的文章简单的演示 此Repo模拟了一个需要分页的博客, 并随机挑选了几个文章设置了
指定文章显示的位置
运行hexo clean all && hexo g && hexo s
并访问http://localhost:4000
即可发现此异常行为设置此功能后, 相关页面应按照隐藏后的文章列表进行分页, 每页显示的文章数量也应符合设置