随机化或覆盖jekyll按日期顺序排序
我正在使用jekyll建立一个简单的个人投资组合,到目前为止,它非常棒 在索引页面上,我尝试使用一组不同大小的图像缩略图来显示——以最适合的方式显示。这些缩略图链接到每个项目的完整页面 问题是,jekyll文件格式的随机化或覆盖jekyll按日期顺序排序,jekyll,jquery-isotope,Jekyll,Jquery Isotope,我正在使用jekyll建立一个简单的个人投资组合,到目前为止,它非常棒 在索引页面上,我尝试使用一组不同大小的图像缩略图来显示——以最适合的方式显示。这些缩略图链接到每个项目的完整页面 问题是,jekyll文件格式的0100-01-01-file.md按日期对所有帖子进行了预排序,因此当同位素脚本运行时,所有的图像都只是按时间顺序排列,不像俄罗斯方块那样排列在一起。这就留下了这些大小不一的图片,而不是一个漂亮的砖墙 有没有办法绕过、覆盖或避免使用日期函数?我只想把图像混在那里,没有特别的顺序
0100-01-01-file.md
按日期对所有帖子进行了预排序,因此当同位素脚本运行时,所有的图像都只是按时间顺序排列,不像俄罗斯方块那样排列在一起。这就留下了这些大小不一的图片,而不是一个漂亮的砖墙
有没有办法绕过、覆盖或避免使用日期函数?我只想把图像混在那里,没有特别的顺序
索引页代码如下所示:
{% for item in site.categories.project reversed %}
<a href='{{site.baseurl}}{{item.url}}' class='project pad1'>
<img src='{{item.splash}}' class='splash'>
</a>
{% endfor %}
{%用于site.categories.project%}
{%endfor%}
其中“splash”是缩略图。提前感谢您的帮助。默认情况下,post按日期排序,但您可以使用任何post变量对其排序
{% assign posts = site.categories.project | sort: "title" %}
如果你设置了一个
权重:10
,你就可以按权重对你的帖子进行排序。我对Jekyll也相当陌生,但我也很喜欢它。从表面上看,对数组排序没有太多的控制,但这篇文章可能会提供一些见解: