{% if page.extra.series %} {% set section_data = get_section(path="posts/_index.md") %} {% set_global series_pages = [] %} {% for p in section_data.pages %} {% if p.extra.series and p.extra.series == page.extra.series %} {% set_global series_pages = [...series_pages, p] %} {% endif %} {% endfor %} {% set series_sorted = series_pages | sort(attribute="extra.series_index") %} {% set series_total = series_sorted | length %}
{{ config.extra.series_label | default(value="Series") }} {{ page.extra.series }} {{ page.extra.series_index }} / {{ series_total }}
    {% for p in series_sorted %} {% endfor %}
{% endif %}