{% for p in pages %} {% set pg = p.page %} {% endfor %} {% set page_num = (pages|count / page_size)|round(method='ceil')|int %} {% if page_num == 0 or not paging %} {% set page_num = 1 %} {% if not paging %} {% set page_size = 10000 %} {% endif %} {% endif %}
{% for page_idx in range(0, page_num) %} {% set pg_group = pages[page_idx*page_size:(page_idx + 1)*page_size] %}
{% for pg in pg_group %}
{% set title = pg.title %} {% if pg.meta and pg.meta.title_full %} {% set title = pg.meta.title_full %} {% endif %}

{{ title }}

{% if pg.meta.description %} {{ pg.meta.description | truncate }} {% endif %}


{% endfor %}
{% endfor %}
{% if show_total %}
Total {{ pages|count }} posts.
{% endif %}