在杰基尔展示唯一的未来帖子

时间:2014-06-22 17:09:50

标签: jekyll github-pages

有没有办法可以在Jekyll中创建一个循环,只显示从今天开始到未来的帖子按时间顺序排列?我正在为一个聚会小组制作一个GitHub Pages网站,而且我有点卡住了。

1 个答案:

答案 0 :(得分:6)

以下代码可以解决问题:

{% assign curDate = site.time | date: '%s' %}
{% for post in site.posts %}
    {% assign postStartDate = post.date | date: '%s' %}
    {% if postStartDate >= curDate %}
        Post datas here
    {% endif %}
{% endfor %}

但你需要"建立"您的网站每天都在Github只有在推送到您的存储库时才会更新。