Goal: Make one tile in a homepage Collection List (Dawn theme) link to a custom page instead of its collection.
What worked: The OP implemented code changes and confirmed success. The approach involves editing theme code so a collection card can use a custom URL.
Key implementation notes:
Edits target the Collection List section and the collection card snippet (often card-collection.liquid).
Replace the entire code in these files rather than pasting into existing code. This avoids the “duplicate entries for tag: schema” error (a screenshot of this error was shared).
File names/locations may vary by Dawn version; some users couldn’t find card-collection.liquid, suggesting it might be named differently.
Open issues/questions:
One user’s cards weren’t clickable after changes; also asked how to add a small clickable button and an image (no clear resolution provided).
Users requested guidance on where exactly to paste code and how to resolve missing snippet names.
Alternative option: A user recommended the “SEO Related Links” app to create linkable collections from a navigation list.
Status: OP resolved; several others still face errors or need guidance. The thread lacks a single, final step-by-step solution.
Summarized with AI on December 14.
AI used: gpt-5.
I have the same issue. When I tried pasting your code I got an error that said “duplicate entries for tag: schema”. How do I fix this? I am also using the Dawn theme.
hi, i have pasted this code as you listed. but when i go to test it… it doesn’t register as a clickable thing. plus how do i add a small clickable button, and image.
Hey, i have a question. The first step worked fine! For some reason tho, card-collection.liquid doesn’t exist, or maybe its called different. Not sure.
I have been using a new app to create collection to collection links. You can customise the style and it all links and stems from a navigation list in the backend.
I have been using a new app to create collection to collection links. You can customise the style and it all links and stems from a navigation list in the backend.