Article
Jekyll页面实现上/下一篇文章导航
在博客页面在内容会有上一遍和下一遍文章的链接。 在jekyll的page对象包含上下篇的引用 Template Data Api ,只需要在页面进行展示即可。
默认主题中jekyll-bootstrap的twitter主题中包含上下篇文章的实现如下:
{% if page.previous %}
<li class="prev"><a href="{{ BASE_PATH }}{{ page.previous.url }}" title="{{ page.previous.title }}">← Previous</a></li>
{% else %}
{% endif %}
<li><a href="{{ BASE_PATH }}{{ site.JB.archive_path }}">Archive</a></li>
{% if page.next %}
<li class="next"><a href="{{ BASE_PATH }}{{ page.next.url }}" title="{{ page.next.title }}">Next →</a></li>
{% else %}
{% endif %}
注意点
{ % highlight % }{ % endhighlight % }
# 用于直接输出liquid标签源码,但是raw不能嵌套使用
{ % raw % } { % endraw % }
# 参考
- liquid-date output
- 日期格式化
- 使用Jekyll在Github上搭建个人博客
- 分页
- 旧blog迁移到jekyll+github
- jekyll可以使用的参数
- liquid页面渲染语言
- javascript-liquid
–END
Related
Related posts
-
有一种自由叫做程序员的自由:把公众号文章镜像回自己的博客
2026-06-02
-
微信对接OpenAI
2023-03-18
-
octopress生成TOC
2021-12-08
-
logstash采集网站的访问日志
2018-01-20