WooCommerce ”カートに追加”ボタン、カテゴリーページでは非表示にする

WooCommerceのカテゴリー 一覧ページで、商品が並んでいる表示では、商品ページへ導線を統一したい。

でも、WooCommerceの標準設定では、この一覧ページでも、カートに追加ボタンが表示される。

このボタンを非表示にするには、以下のコードをfunctions.phpに追加して、アクションフックで制御できる。(Snow Monkeyなので、My Snow Monkey プラグインのfunctions.phpに追記した)

/* Remove Add to Cart Button WooCommerce Category */
add_action( 'woocommerce_after_shop_loop_item', 'remove_add_to_cart_buttons', 1 );

function remove_add_to_cart_buttons() {
        remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );
}

参考になったのは、こちらの記事。特定のカテゴリー 一覧ページでの制御コードだが、カテゴリーの分岐を無くすことで、上手くいった。感謝です。