[英]Jekyll-jalali plugin not getting variable page.date
我正在尝试使用jekyll-jalali在我的 jekyll站点中将站点和页面日期转换为 Jalali。
我在位于_includes 中的footer.html 中如下使用它,并且它工作正常。
{{ site.time | jdate: '%Y' }}
但是,当我想在 meta.html 中为 page.date 变量使用它时,它返回:
无效日期(Liquid::ArgumentError)
meta.html 是这样的:
{{ page.date | jdate: '%Y' }}
但是,当我将此行直接放在 post 的 .markdown 文件中而不是 meta.html include 中时,它工作正常。 似乎问题是 jekyll-jalali 无法在页面本身之外获取 page.date 变量(即使我将它放在帖子的布局中)并将 nil 传递给 Date.parse。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.