All things Shopify and commerce
I would like to display all products in a collection at the bottom of the Shopify home page.
We make sure that they are all selected for the collection.
However, for some reason, it only shows up to 50 items, and when I press Show more, I get a JavaError and not all of them are displayed.
How can I get all products to be displayed on the top page?
Hi,
Unfortunately, I don`t think you can do anything about this - Shopify has a limit of 50 products per page.
I would think that since you are getting a Java error, it is a broken link. Make sure that the link on the button goes to the page that has all of your products. As Shopify has a limit on the amount they can show at one time (for speed purposes), you have to have a page that will take you away from the home page.
Hi @Adamsss ,
Seems either your theme supports lazy loading of products or you himself did this and you miss something in the theme.
Please refer to the below image for reference.
Now you have to work around it.
1. Fixing your theme is the best thing to do but will take more time as someone has to identify(R&D) why this is happening.
2. You can modify the collection listing count for my last client I made it to 250, but yes this could hurt your webpage speed a lot.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025