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' );
}

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

  • ブックマーク

この記事を書いた人

情報発信ナビゲーター 大東 信仁

情報発信ナビゲーター / 博士課程中退 / ニックネーム : ものくろ / ブロガー / WordPressが得意 / orz レイアウト開発者 / 株式会社 あみだす 代表取締役