How to hide few products from default 'all' collection

Hi

How to hide few products from default ‘all’ collection where all products show up, this is the collection we don’t even see on shopify panel so we can edit it. this is the collection link https://bedasher.in/collections/all

Issue is some products which are meant only for upsell in cart at very cheap price compared to live site price, those products are also appearing in this collection, which we dont want, as those products are suppose to appear no where else.

Hello.

Go to your store backend and click on product, you can remove availability of the product on online store

I don’t want to remove those products from store, as we use them for cart upsell purposes only. But we just want to remove those products from ‘all’ collection.

Hi @Dashergrooming , if you want to hide all prices just on all collections, this one can help you! I also am using this one. The support team is so nice and fast to customize.

I got the solution guys. The solution is simply manually create a collection by the name ‘All’ and that’s all. Your manually created collection will overtake the default ‘all’ collection. Enjoy

11 Likes

I would add 1 more instruction:

  1. manually create a collection by the name ‘All’ (as above) [making sure that you add or omit items with the ‘conditions’ according to your preference]

  2. manually change the “handle” listed at the bottom of that same collection … so where it reads: https://yourstorename.com/collections/products CHANGE products to read “all” so that now it reads: https://yourstorename.com/collections/all.

=

= that finally fixed it for me.

Happy Selling!

4 Likes

Thank You! Smart idea. It works!

Just put this in your base.css (tested on dawn theme), and change the url to the product you want:

.collection .grid__item:has(a[href=“/products/product-name”]) {
display: none;
}

You are genius! Thank you very much!