Show all variants on product listing page (shop)
Many ecommerce sites list out all variants of all products on their product listing pages, so users can more easily browse available options. Then when the user clicks a variant from the listing page, it goes to the parent product details page wit...