vic*_*lou 3 jekyll github-pages
有没有办法在Jekyll中创建一个循环,只显示从今天开始到未来的帖子按时间顺序排列?我正在为一个聚会小组制作一个GitHub Pages网站,我有点卡住了.
下面的代码可以解决这个问题:
{% 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 %}
Run Code Online (Sandbox Code Playgroud)
但是您需要每天"构建"您的站点,因为Github仅在推送到您的存储库时才会更新.
| 归档时间: |
|
| 查看次数: |
1001 次 |
| 最近记录: |