В настоящее время я работаю над своим первым сайтом Jekyll. У меня есть страница, в которой две отдельные секции отображают превью некоторых сообщений (эскиз в стиле).Вытягивание из определенных подпапок с использованием {% для сообщения в site.posts%}
Я хочу, чтобы эти разделы отображали сообщения из разных подпапок в _site/_posts. Я организовал _posts, чтобы содержать две подпапки,/lesplannen и/verslagen (планы уроков и отчеты), каждая из которых содержит кучу статей.
Мой код для одного из этих разделов следующим образом (Jade форматирования):
{% for post in site.posts limit: 4 %}
a(href="{{post.url}}" target="_blank" style="background-image: url(assets/img/posts/lesplannen/thumbnails/{{post.thumbnail}})").lesplan-thumb
.article-meta
.name {{post.title}}
.date {{ post.date | date: "%b %d, %Y" }}
{% endfor %}
И точно так же для другой секции. Мой первый инстинкт состоял в том, чтобы изменить сайт site.posts на site.posts.lesplannen и site.posts.verslagen, но это привело к тому, что большие пальцы не отображались вообще. Я также добавил категории в передний предмет в самих статьях, но это тоже не было подобрано.
Для ясности, что я пытаюсь сделать, это сообщение раздела 1 дисплей от _site/_posts/вложенной 1 и раздел 2 отображения сообщений от _site/_posts/подпапки 2.
Что бы быть правильный путь идти об этом?
Вопрос на бонусные баллы: на странице отображаются 4 сообщения, как и ожидалось, но выбирается для отображения сообщений с 6 по 9 из 12 сообщений. Почему это и я могу указать, например, всегда отображать последние сообщения x?
Для справки:
GitHub страницы: https://zaena.github.io/portfolio-nadine/
GitHub репо: https://github.com/Zaena/portfolio-nadine
Вот еще некоторая информация, которая может помочь с проблемой заказа: http://stackoverflow.com/questions/26196559/jekyll-post-order –