3

如何在主题主页的循环中显示超过 5 个帖子?

我有标准循环:

{{#foreach posts}}
  <h2 class="post-title">{{{title}}}</h2>
{{/foreach}}

我总共有7个帖子,但每页只能显示5个,似乎在5个帖子处强制分页。

有什么办法可以解决这个问题吗?

4

3 回答 3

19

从 Ghost v1.0 开始,您现在可以通过编辑主题package.json下的config. 默认的 Casper 主题可能是寻找参考的好地方:

"config": {
  "posts_per_page": 25
}
于 2017-09-09T20:56:46.750 回答
1

默认情况下,Ghost 每页仅显示 5 个帖子。您可以在general下的博客设置中更改它,您也可以在其中上传您的博客图标和封面。

更新:此答案已弃用!

但它不能被删除,因为它被标记为接受的答案!

于 2016-01-18T12:35:20.787 回答
1

我的博客也遇到了同样的问题。

有两种方法可以解决。

1) 使用限制

{{#foreach posts limit="7"}}
 <h2 class="post-title">{{{title}}}</h2>
{{/foreach}}

2) 编辑 packaga.json 中的posts_per_page变量(这将适用于所有帖子)

//package.json

"config": { "posts_per_page": 7 }
于 2019-07-25T07:42:12.243 回答