首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何让我的帖子暂时不公开?

如何让我的帖子暂时不公开?
EN

Stack Overflow用户
提问于 2013-01-21 02:56:34
回答 2查看 5.9K关注 0票数 18

我使用的是jekyllgithub pages。我现在正忙着写新的帖子,还没写完呢。我在不同的地方工作,这就是为什么我需要将我的更改pushgithub。我创建了新的帖子,并将其推送到github上。但在push之后,我的半完成帖子对每个人都是可见的。我不想让它看得见,直到我完成它。

我怎么才能把它藏起来?有没有什么标准的方法或者标志?

我知道我可以将它复制到另一个文件夹,但这不是首选的方式。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-21 22:37:48

您可以在YAML Front Matter中包含一行,以指示帖子是否已发布:

代码语言:javascript
运行
复制
published: true

代码语言:javascript
运行
复制
published: false

如果您不希望在生成站点时显示帖子,请将published设置为false

票数 46
EN

Stack Overflow用户

发布于 2013-01-21 15:00:38

只有在the gh-pages branch上推送这些页面时,这些页面才可见。

您可以维护一个gh-pages-draft分支,用于推送正在进行的工作,并在准备发布时将该分支合并到gh-pages

例如,应用程序middleman-deploy (用于Middleman,一个静态站点生成器)最近支持pushing to other branches than just gh-pages

注意:kleinfreund增加了in the comments

草案的想法又回到了Jekyll。

将post草稿存储在/_drafts中并省略文件名中的日期

这在"Working with drafts“中有详细介绍。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14428029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档