我知道您可以使用{{page.myField}}指令添加和使用html页面自定义前端事项字段,但这不适用于帖子(即在for循环中迭代site.posts时。
我的问题,我做了什么......
我在_posts中创建了一个新帖子,其扩展名为.md,其中包含新的自定义前端字段字段(使用日期正确发布和重新调整) - 似乎正确
我使用{%for post in site.posts%}循环所有帖子 - 这可行
当我尝试使用液体标签{{post.myNewField}}时,它不可用,但会在post.content中显示为文本而非可用字段。
当然这不可能是正确的。我认为前面部分的降价中的任何内容都应该是可访问的,因为它似乎在Jekyll前面的事情说明中这样说 http://jekyllrb.com/docs/frontmatter/#custom-variables
请帮忙。