0

在我的 github 页面上,我在顶部有一个名为项目的选项卡,其中列出了一堆我的项目。我在顶部创建了第二个选项卡,称为倡议,但是我无法填写我的倡议。

好的,问题是 _postsi 没有在 _config.yml 中定义,有人知道我该怎么做吗?

我的 projects.md 调用我的 _posts 文件夹(我在其中列出了项目),并且我正在尝试让我的 Initiatives.md 调用我的 _postsi 文件夹(我在那里有填充计划)

https://github.com/tusharjoshi1/tusharjoshi1.github.io www.tusharjoshi1.com

4

2 回答 2

0

听起来您想为帖子使用单独的类别。即,您会将您的项目和计划作为单独的类别。

root
 | -- index.html
 | -- _posts
      | -- projects
           | -- 2014-12-02-Calculating-Molar-Values-Using-VBA.md
           | -- 2015-05-27-Air-Flow-Measurements.md
      | -- initiatives
           | -- 2015-02-13-hamlet-monologue.md
           | -- 2015-02-26-flake-it-till-you-make-it.md

然后对于您的页面,您将引用该类别。

{% for poem in site.categories.initiatives %}
  {{ initiative.output }}
{% endfor %}

这是一个涵盖相同问题的链接以获取更多信息。

此外,当我发现 Hamlet Monologue.md 文件中没有包含 Hamlet 的独白时,我有点失望…… 这出戏就是我要抓住国王良心的地方。

于 2016-09-09T15:36:58.047 回答
0

在您希望在“倡议”选项卡下显示的帖子的前面事项中设置类别“倡议”后,将 Initiative.md 中的代码更改为以下

Currently Being Updated.
<ul>
  {% for post in site.categories['initiatives'] %}
    <div>
      <a href="{{ post.url }}">{{ post.title }}</a>
      {{ post.excerpt }}
    <hr>
    </div>
  {% endfor %}
</ul>

请注意 Initiatives.md 中的以下行

{% for post in site.categories.initiatives %}

应该改为

{% for post in site.categories['initiatives'] %}

于 2016-09-09T17:45:13.063 回答