I just posted this, give it a try:
“Hey guys, thanks for the posts, but I think I may have solved the sales tag issue showing up. Don’t need to code anything, just mess around with options.
I don’t have prices or add to cart options on my shop, its just a online catalog site, so take that into consideration when trying this method below to rid of sales tag icon over image.
Here is what to try:
Go into one of your products that you are selling,
Products-> click on product you are having sales tag issue with
-> Scroll down to the Product Data section
-> If your product data is already on Simple product (note, make sure to remember price of product, as it will clear price under general, if there is no price, don’t worry about it), change to Variable product and update listing (you will see no price when you preview, don’t worry if you want price to show, follow below). Note: the sales tag will be gone when updated using Variable product showing no prices, what I needed for my online catalog, but what if you want price to show? Continue below…
-> Go back to Product Data and change back to Simple product and add your Regular Price back in and update then preview. Your price will show without the sales tag over image. No need to code to take out sales tag icon, just mess around with the options.
Very confusing options that Woo has made for this, but this method seems to work, give it a shot, worth a try, as I was pulling my hair out as to why the sales tag would not go away with my no price online catalog.
Anyways, hope this helps, tried my best to explain with my timeframe:)”