我刚刚安装了 octopress 作为博客系统并构建了自己的小主题。一切正常,但有一件事还没有工作。
在单个帖子视图中,我似乎没有“帖子”对象。意思就是:
<h1>{{post.title}}</h1>
生成一个空字符串。博客索引和单个帖子视图使用相同的文章标题。这只是它不起作用的单个帖子视图。博客索引工作正常。
你们有谁知道,我可以在单个帖子视图中使用哪个对象,或者我如何才能在单个帖子视图中访问帖子的标题?
post 对象由 post 循环创建,并且仅在循环内部可用。
{% for post in paginator.posts %} <h1>{{ post.title }}</h1> {% endfor %}
在生成页面本身时,您将使用 tehpage
对象访问页面数据。
<h1>{{ page.title }}<h1>
这将获得当前正在生成的页面的标题,这可能是您想要做的。
<h1>{{post.title}}</h1>
是自定义部分的一部分吗?
如果要向侧边栏添加部分,请在source/_includes/custom/asides/
.
每当您向侧边栏添加部分时,请遵循此模式,使用<section>
块和<h1>
标题。要将其添加到侧边栏,请编辑并将_config.yml
其添加到边栏列表中。
更多信息