Вы также можете использовать массивы вместо хэшей!
Вместо использования этого yaml:
categories:
a_category: category description
another_category: another category description
Вы можете использовать это:
categories:
- {name: 'a category', description: 'category description'}
- {name: 'another category', description: 'another category description'}
И затемВы можете повторить, как это, и порядок будет сохранен:)
{% for category in site.categories %}
<li>{{ category['name'] }}</li>
{% endfor %}