最近的帖子没有出现在 Jekyll Pixyll 主题上

Recent posts not showing up on Jekyll Pixyll theme

我正在制作一个个人网页,我将最新的 Pixyll 版本分叉到我的存储库中。我对 _posts/2014-06-08-pixyll-has-pagination.md 进行了更改,并在 header

中包含了以下属性
published: true
permalink: /test/

当我将我的 url 指向 webpage/test/ 时,我可以看到博客 post 但我看不到它作为最近 post 的一部分在我的主页上。我的index.html如下:

---
layout: default
---
{% assign posts_count = (paginator.posts | size) %}

<div class="home">
  {% if posts_count > 0 %}
    <div class="posts">
      {% for post in paginator.posts %}
        <div class="post py3">
          <p class="post-meta">{{ post.date | date: site.date_format }}</p>
          <a href="{{ post.url | prepend: site.baseurl }}" class="post-link"><h3 class="h1 post-title">{{ post.title }}</h3></a>
          <p class="post-summary">
            {% if post.summary %}
              {{ post.summary }}
            {% else %}
              {{ post.excerpt }}
            {% endif %}
          </p>
        </div>
      {% endfor %}
    </div>

    {% include pagination.html %}
  {% else %}
    <h1 class='center'>{{ site.text.index.coming_soon }}</h3>
  {% endif %}
</div>

这就是 pagination 的工作原理。

你有五个 posts :

_posts
├── 2015-07-11-announcing-pixyll-version-2.md
├── 2014-06-11-welcome-to-pixyll.markdown
├── 2014-06-10-see-pixyll-in-action.md
├── 2014-06-09-so-what-is-jekyll.md
└── 2014-06-08-pixyll-has-pagination.md

您的 site.pagination 设置为 4

您的博客索引将显示前4posts第2页 将显示第 5th post (2014-06-08-pixyll-has-pagination.md)

这里没有问题

注意:在您的 _config.yml

  • 删除第 1 行的 =======
  • 将冒号
  • 后的github_username:lordlabakdas改为github_username: lordlabakdasspace
  • 将冒号
  • 后的twitter_username:siddugan改为twitter_username: sidduganspace