Pour les boucles dans Liquid: utilisation inversée en conjonction avec la limite: 1

Je suis en train de construire un blog simple à l'aide de Jekyll, et je suis en tirant mes cheveux à essayer de comprendre ce problème.

La page d'index du site est consacrée à la fonctionnalité d'un seul, le plus récent de l'article, avec la structure à la recherche de quelque chose comme ci-dessous (pardon pour le désordre):

{% for post in site.posts reversed limit:1 %}
    <div class="post">
        <div class="post-inner">
            <h3 class="posttitle"><a href="{{ post.url }}">{{ post.title }}</a></h3>
            <p class="postdate">{{ post.date | date: "%d %B %Y" }}</p>
            {{ post.content }}
            <a href="{{ post.url }}#disqus_thread" class="commentLink"></a>
        </div>
    </div>
{% endfor %}

Le modèle ci-dessus fonctionne parfaitement bien lorsque la limite n'est pas restrictif (j'.e n'existe pas ou est réglé à la longueur du tableau). Il semble être uniquement lorsque la limite est fait restreindre le résultat que la boucle ignore inversée.

J'ai essayé de compensation de la mémoire cache du navigateur, qui est ce que s'est il de travail sans limite:1, mais la progression s'arrête là.

Merci pour l'aide, et je serais heureux de vous fournir plus de détails si ce n'est pas suffisant.

source d'informationauteur Harrison Grieve