Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Hi,
As title says, I am building a website for my clothing brand and I'd ideally like to link all my products so customers can see the available colors for each item on the item page but I'd also like them to show individually in my collections.
Also, if possible I'd like to hide the photos of the unselected colors when its not selected.
I have 3 photos per color, so ideally I dont want my customers to be confused or clogged with photos on an item that has 4 colors, then there would be 12 photos in total. Id like the products linked in the backend but on the front end them to appear completely individual.
Thanks in advance!
You can find an app fit with you on Shopify app store
https://apps.shopify.com/search?q=variant%20single%20product%20
- Solved it? Hit Like and Accept solution! ❤️Buy Me Coffee❤️
- Reton: Loyalty & Rewards - Earn points through tasks, redeem for discounts, and enjoy exclusive VIP rewards!
- Ryviu - Reviews & QA app: Collect product reviews, import reviews from AliExpress, Amazon, Etsy, Walmart, Shopee, Dhgate and CSV.
- Lookfy Gallery: Lookbook Image: Easy and fast to create Photo Gallery, Lookbook, Shop The Look.
- Reelfy‑Shoppable Videos+Reels: Create shoppable videos to engage customers and drive more sales.
- Enjoy 1 month of Shopify for $1. Sign up now.
@INVSN the mentioned App does the work at first sight. But the downside is, that all variants are displayed one after the other. When you offer multiple colors, this can have a negative impact because customers would rather see one product in different colors rather than seeing the whole collection of different products.
I would suggest changing the variants into single products and linking them via Metafields (Product reference as a list). This would also solve the issue with the images.
On a product page, you can add this kind of liquid to display the other colors :
{% for color in product.metafields.[namespace].[key].values %}
<a href="{{ color.url }}">color.title</a>
{% endfor %}
You'll still have to change the styling, but this way, you would offer the user to quickly view the product in a different color.
@Finer I'd like to implement this for my store. Are you taking on new clients? How can I contact you?
Did you solve that?
@PH9 sorry for the late response. You can either send me a PM or contact us via Shopify Partner Profile:
https://www.shopify.com/partners/directory/partner/finer
Hi @INVSN ,
The best would be to list all the variants as individual products and link them to each other using our section code.
please refer to the below video to implement the same. code can also be implemented on the collection listing page.
Hope this will help...
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024