我知道如何在Jekyll中创建一个文章,但是如何创建一个页面(比如 About
页面)而不被视为一篇文章呢?
另外,我使用Github pages,因此不能使用扩展。
about.html
、about.markdown
或 about.textile
的文件,它将被视为静态页面。你仍然可以添加一些YAML前置内容以及jekyll,如果你想要共享一个模板等等。这些都在jekyll的维基上有详细解释,链接为https://github.com/mojombo/jekyll/wiki/usage。以下是我的about.markdown
文件的一部分。---
layout: default
title: About | Purebreeze
---
I'm a software developer based in London...
这意味着使用默认模板,将标题设置为“About | Purebreeze”(在我的默认模板中通过液体标签呈现),然后插入我的关于页面的内容。
然后由GitHub渲染在http://purebreeze.com/about上(默认情况下是(http://levent.github.com/about)
这看起来像是一个 bug。但有一个解决方法:创建一个名为“about”的目录,并将您的内容放入 about/index.[填空] 中。(哦,顺便说一下,报告一下吧。)
permalink: /:title
,但也不起作用... - Robert Audi_config.yml
文件中添加了permalink: pretty
并重新启动了jekyll?我相信GitHub Pages默认情况下会这样做。 - kikitoabout.html
文件(或者您用于“关于我们”的任何文件)中,您应该将永久链接设置为类似于/about/index.html
的内容(在YAML前置元数据中)。 - mipadi#elementid
)来链接到页面的特定部分(例如存档中的帖子)。 - Ben