Wishlist ‑ Wishify
Keep the Wishlist ‑ Wishify button working correctly on product cards inside the filtered product grid.
What this does
Wishify normally attaches its “add to wishlist” button to a product card once, when the page first loads. Because Smart Product Filter & Search re-renders product cards every time a shopper filters, sorts, or paginates, that button needs to be re-attached on each refresh — otherwise it stops working after the first interaction. Wishify also needs one small snippet added to your theme.
Turn on the integration
- In the app, go to Settings > Integration.
- Search for Wishify and turn on Enable integration.
- Click Sync now on the Home dashboard.
Add the theme snippet
- Go to Online Store > Themes > Edit code.
- Open
snippets/globo.filter.product.liquid(see Customize the app’s product list template if this file doesn’t exist yet). - Add:
<div class="zoomywishid zoomywishid-{{product.id}}" data-product-id="{{product.id}}" data-handle="{{product.handle}}" data-image="{{product.featured_image | img_url: '360x'}}" data-variantname="{{product.selected_or_first_available_variant.title}}" data-title="{{product.title}}" data-variant="{{product.selected_or_first_available_variant.id}}" data-price="{{product.selected_or_first_available_variant.price | remove: '.' | remove: ',' | divided_by: 100.0 }}"></div>- Save.
Related pages
Was this helpful?
Thanks for your feedback! Tell us what was missing
Report an issue