{% if paginator.total_pages > 1 %} {% assign display_before = paginator.page | minus: 5 %} {% assign display_after = paginator.page | plus: 5 %} {% comment %} Balance after pages based on lack of previous pages {% endcomment %} {% if display_before < 0 %} {% assign display_after = display_after | minus: display_before %} {% endif %} {% endif %}