Definitely a great post and an informative one! We definitely appreciate your input and contribution to the Community! Feel free to visit these other boards as I am confident your input will be much appreciated:
An INCREDIBLY poor solution. I have over 50k products. Removing them one by one is out of the question, and the Bulk Edit solution simply doesn’t work. Why isn’t there simply an option to globally hide/show the MSRP?
Thanks for the tip,
But for anyone still looking for a simple effective store wide solution. Solution is to insert some CSS code that hides the compare-at-price from being displayed onto your website for customers to see. I would like to credit https://www.hulkapps.com/blogs/shopify-hub/how-to-remove-compare-price-in-shopify-a-definitive-guide for the original solution and would highly recommend going and checking it out.
Head over to Online store > Themes > [Press] Customize: your current theme
Once you’re in, head to Theme settings which should be the left hand side panel second icon ( a cog) from top.
Scroll down till you find Custom CSS, should be close to the bottom of the list
Insert CSS: /* Add this CSS to your theme’s stylesheet to hide compare at price */ .variant-item__discounted-prices .variant-item__old-price { display: none; }
Wait for it to load and Save.
This is easily reversible by just deleting the code and saving. Note that the code may vary between themes, so to find the CSS Class selector ( eg. in the theme ‘Trade’, the relevant class selector is, ".variant-item__discounted-prices .variant-item__old-price") just open a view of your store, then inspect (right click) elements using your browser and you should find something similar, just copy and replace.