我正在使用Jekyll,写草稿和帖子。我有许多草稿(隐藏),但只有少数完成的帖子(出版)。
$ tree
...
├── _drafts
│ ├── <a bunch>
...
├── _posts
│ ├── <a few>我想在没有发布内容的情况下显示草稿的数量(目前在_drafts中)。
这需要访问and (Ruby)中的“草稿post”数据,虽然定义了site.posts,但没有定义site.drafts。
我如何以编程方式访问草稿,而无需预处理?
发布于 2022-10-10 15:59:44
一个潜在的解决办法是:
_drafts移动到_posts。这样,就可以通过site.posts.tags: draft.draft的所有帖子,但计算它们的编号。这个解决方案应该工作的很好,但我想让草稿与帖子分开,这样它们就可以一目了然。也许添加一个_posts/drafts子目录是两种解决方案中最好的。
https://stackoverflow.com/questions/74017575
复制相似问题