【问题标题】:How to have Jekyll blog posts not showing the date?如何让 Jekyll 博客文章不显示日期?
【发布时间】:2023-03-04 06:25:01
【问题描述】:

我一直在重新编辑我的帖子,日期没有任何意义,所以我想从帖子的标题中删除它们(而不是从降价文件的标题中)。

【问题讨论】:

    标签: jekyll


    【解决方案1】:

    我认为标题是指包含日期+帖子标题的网址段。如果是这样:

    您可以将永久链接指定为不包含基于帖子的日期(前题),如下所示:

    ---
    title: My new post
    permalink: /:title/
    ---
    

    或者如果您希望将其应用于帖子,请在 _config.yml 中使用它:

    permalink: /:title/
    

    还有其他预定义的永久链接here,它们的组件(slugs)可以在上面的自定义中使用。

    【讨论】:

    • 不,我所说的标题是指帖子出现在博客中时的标题,而不是它们的网址。
    • 你是指博客索引还是单篇文章页面?
    • 好的,对于帖子页面,删除您在帖子布局文件中找到的{{ page.date }}(取决于您使用的主题;例如:_layouts -> post.html)。
    • 索引也是如此。检查是否存在日期并将其删除。 (例如<span class="post-date">{{ post.date | date_to_string }}</span>
    猜你喜欢
    • 2016-08-29
    • 2016-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    相关资源
    最近更新 更多