Ghost主题每页显示超过5个帖子

时间:2016-01-17 12:38:00

标签: handlebars.js ghost

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

我有标准循环:

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

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

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

3 个答案:

答案 0 :(得分:15)

自Ghost v1.0起,您现在可以通过修改package.json下的主题config来更改此设置。默认的Casper主题可能是寻找参考的好地方:

"config": {
  "posts_per_page": 25
}

答案 1 :(得分:1)

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

更新:此答案已弃用!

但它无法删除,因为它被标记为已接受的答案!

答案 2 :(得分:0)

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

您可以通过2种方法进行处理。

1)使用 limit

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

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

//package.json

"config": { "posts_per_page": 7 }