当page.next.title没问题时,Jekyll page.next.url无效

时间:2015-07-27 03:44:34

标签: jekyll

我正在使用jekyll构建图片库http://comics.daozhang.info,但是当我尝试实施下一页和上一页时,它无法访问page.next.urlpage.previous.url。但是,page.next.title可用。我不是page.nextpage.previous模板参数吗?

我不确定为什么会这样。你们能给我一些建议吗?非常感谢。

源代码:

<div class="pin-view-arrows">
{% if page.previous %}
  <a style="visibility: visible; position: fixed; right: 0px;" class="next x layer-view" href="{{ page.next.url }}">{{page.previous.title}}</a>
{% endif %}
{% if page.next %}
  <a style="visibility: visible; position: fixed; left: 0px;" class="prev x layer-view" href="{{ page.previous.url }}">{{page.next.title}}</a>
{% endif %}

生成后:

<a style="visibility: visible; position: fixed; left: 0px;" class="prev x layer-view" href="">Bone antennas</a>

1 个答案:

答案 0 :(得分:0)

为什么不使用paginator,在 _config.yml 中定义每页的帖子:

paginate:每页1个帖子

可以轻松管理网页。必须定义它才能使用paginator变量。