Skip to main content

Create a set of Links for Pagination in Shopify

Last updated: October 07 2024

Written and researched by experts at Avada Learn more about our methodology

As you might not know about, one of the most vital factors to build your online stores is to generate pagination systems. You had better take note that pagination empowers any users to navigate through pages where their content is separated for design goals, faster loading or usability. There is no doubt to say that although pagination is not the cool element of online stores, it stands among the most essential ones.

Whenever you want to show your content, pagination can help enhance its usability. The pagination links enable your visitors to move between different pages; however, it can make the browsing difficult if it is not properly implemented. You should bear in mind that pagination links in Shopify help with effective pagination links creation.

Therefore, in this article, you will be shown on how to create a set of links for pagination in Shopify.

The first thing you need to do is to create links for paginated results. They are used in conjunction with the paginated variables.

Input


{{ paginate | default_pagination }}

Output


<span class="page current">1</span>
<span class="page"><a href="/collections/all?page=2" title="">2</a></span>
<span class="page"><a href="/collections/all?page=3" title="">3</a></span>
<span class="deco">…</span>
<span class="page"><a href="/collections/all?page=17" title="">10</a></span>
<span class="next"><a href="/collections/all?page=2" title="">Next »</a></span>

Step 2: Pass new words to the default_pagination filter

You should bear in mind that default pagination applies the labels Next >> and << Previous for links to next as well as previous pages. In order to override those above labels, you can pass new words to your default_pagination filters.

Input


{{ paginate | default_pagination: next: 'Older', previous: 'Newer' }}

Output


<span class="page current">1</span>
<span class="page"><a href="/collections/all?page=2" title="">2</a></span>
<span class="page"><a href="/collections/all?page=3" title="">3</a></span>
<span class="next"><a href="/collections/all?page=2" title="">Older</a></span>

Conclusion

We hope that after reading this instruction, you are able to create a set of links for pagination in your Shopify stores. If you are having difficulties in doing your task, let us know by contacting us right away.

linkedin
Sam Nguyen is the CEO and founder of Avada Commerce, an e-commerce solution provider headquartered in Singapore. He is an expert on the Shopify e-commerce platform for online stores and retail point-of-sale systems. Sam loves talking about e-commerce and he aims to help over a million online businesses grow and thrive.