我刚刚通过阅读幽灵主题文档为幽灵博客平台设计了一个主题。我现在需要的只是自定义分页。该文档说在 partial
文件夹中创建一个 pagination.hbs
。但问题是我不知道应该如何标记。
最佳答案
有一个简短的帖子here这解释了在哪里可以找到您的 pagination.hbs 文件的相关代码。实际上,您可以使用默认分页代码作为模板。
如该帖子所述,您需要从 Ghost 源代码中的 core/server/helpers/tpl/pagination.hbs
复制默认分页代码,并使用它来创建您自己的 pagination.hbs文件在主题的 partials
目录中。
您会在那里看到需要编辑的标记,即:
<nav class="pagination" role="pagination">
{{#if prev}}
<a class="newer-posts" href="{{pageUrl prev}}">←</a>
{{/if}}
<span class="page-number">Page {{page}} of {{pages}}</span>
{{#if next}}
<a class="older-posts" href="{{pageUrl next}}">→</a>
{{/if}}
</nav>
保存编辑后需要重新启动 Ghost 才能看到更改。
关于html - 幽灵自定义分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19469710/