Woocommerce – Remove ‘Buy Product’ Button from shop page [closed]
With an External/Affiliate product, if you leave the Product URL field empty, Woocommerce doesn’t display the buy button. You could then add your own link to buy in the product’s description. Add a class of “button” to the link and it’ll look just like a proper button. eg, <a href=”https://example.com” class=”button”>Buy now</a>