1

我正在尝试更改帖子在主页上的显示方式,但无论我做什么,更改似乎都没有得到反映。以下是我遵循的步骤:

_config.yml

JB :
  version : 0.2.13
  posts_collate : 
     provider : "custom"

然后我创建了文件 _includes/custom/posts_collat​​e,其内容与 _includes/JB/posts_collat​​e 完全相同,但做了一些调整。

我原来的 posts_collat​​e 是这样开始的:

  {% if site.JB.posts_collate.provider == "custom" %}
  {% include custom/posts_collate %}
  {% else %}
    {% for post in posts_collate  %}
       {% capture this_year %}{{ post.date | date: "%Y" }}{% endcapture %}
       {% capture this_month %}{{ post.date | date: "%B" }}{% endcapture %}
       {% capture next_year %}{{ post.previous.date | date: "%Y" }}{% endcapture %}
       {% capture next_month %}{{ post.previous.date | date: "%B" }}{% endcapture %}

我在编辑正确的文件吗?我的更改未反映在自定义文件夹中的原因可能是什么?

4

1 回答 1

0

如果您还没有修复它,下面是我测试过的有效信息。你设置_config.yml正确。

你需要做的另外两件事。

  1. 将包含路径更新'JB/custom/posts_collate'为引用路径_includes/
  2. 停止并重新启动服务器,$ jekyll --server以便它也可以解析您更新的_config.yml文件
于 2012-11-23T03:18:18.733 回答