在Jekyll中,希望在列出所有帖子时跳过要呈现的私有帖子
在在Jekyll中,希望在列出所有帖子时跳过要呈现的私有帖子,jekyll,liquid,Jekyll,Liquid,在\u posts文件夹中的我的post文件中,我在顶部写下了这个,但它在我列出所有帖子时呈现 ---- .... status: private .... ---- 这似乎是Wordpress中停止显示帖子的方式,Jekyll不使用相同的键 禁止生成帖子的正确方法是使用: --- published: false --- (从前面讲。)谢谢,但我终于通过以下方法使它工作起来了 我在帖子的顶部添加了这个 --- draft: true --- 我在遍历所有博客文章时添加了这些行 {
\u posts
文件夹中的我的post文件中,我在顶部写下了这个,但它在我列出所有帖子时呈现
----
....
status: private
....
----
这似乎是Wordpress中停止显示帖子的方式,Jekyll不使用相同的键 禁止生成帖子的正确方法是使用:
---
published: false
---
(从前面讲。)谢谢,但我终于通过以下方法使它工作起来了 我在帖子的顶部添加了这个
---
draft: true
---
我在遍历所有博客文章时添加了这些行
{% for post in site.posts %}
{% unless post.draft %}
///code
{% endunless %}
{% endfor %}
您还可以将post文件从_post移动到_draft。我假设您不想使用草稿是有原因的。此解决方案不会生成HTML。你说得对。但在我的例子中,我想生成HTML,但只想在列表时跳过这篇文章。