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' );
}
参考になったのは、こちらの記事。特定のカテゴリー 一覧ページでの制御コードだが、カテゴリーの分岐を無くすことで、上手くいった。感謝です。