jekyll:在已打开的博文中显示标题和日期

时间:2015-12-25 18:45:23

标签: jekyll liquid

我有一个博客索引页面,其中包含博客文章和摘录列表。 一旦我点击“阅读更多”链接,就会打开完整的博客文章,但缺少标题和创建日期。

博客索引的结构如下:

    {% for post in paginator.posts %}
    <div class="entry">

        <h1>{{ post.title }}</h1>

            <span class="date"><i class="fa fa-clock-o"></i> {{ post.date | date: "%m-%d-%Y"}}</span>

        {{ post.excerpt }}
        <a class="more-link" href="{{ post.url }}">continue reading <i class="fa fa-chevron-right"></i></a>

    </div>
    {% endfor %}

我已尝试在博客文章中投放{{ post.title }}和日期,无论是在文章的前面内容还是内联中,但它只显示为空。

如何在我开设的博文中显示标题?

谢谢!

1 个答案:

答案 0 :(得分:0)

要编辑博文的显示方式,您必须在_layouts文件夹中编辑模板文件。默认情况下,Jekyll使用post.html作为博客帖子的模板。确保在使用的布局文件中包含{{ page.title }}并重新生成您的网站。现在,博客标题将出现在您的所有个人帖子页面上,请注意,如果帖子标题未在帖子的前面部分指定,则不会显示。