You may want to hide the Woocommerce add to cart button but only do so only on the shop page. We have made this task easy.
Our themes offer the option to display or show the add to cart button with a single click. There is no need for custom coding or additional plugins to achieve this task. Navigate to Appearance-Customize-Catalog Page.
Click Publish to make your changes live on your site. That’s all there is to it.