장바구니에서 선택구매 기능이 동작하지 않아요.

먼저 테마 또는 타플러그인의 미니카트 기능을 이용하고 계시는지 확인 부탁드립니다.
엠샵 바로구매 플러그인의 선택구매 기능은
do_action( 'woocommerce_before_mini_cart' );, do_action( 'woocommerce_after_mini_cart' );

필터를 이용하여, 미니카트에서는 선택구매 기능이 동작하지 않도록 제어하고 있습니다.

그러나 이용하고 계신 테마 또는 타플러그인의 미니카트 출력 로직에 woocommerce_before_mini_cart 훅이 없을 경우, 선택구매 기능이 정상 동작하지 않을 수 있습니다.

이 경우에는 하단 커스텀 코드를 참고하여 차일드 테마의 functions.php 파일에 추가해 주셔야 합니다.

(참고) 하단 커스텀 코드는 엘리멘터 빌더 프로 플러그인의 Menu Cart 위젯을 기준으로 작성되었습니다.
만약, 해당 위젯을 사용하고 계시다면 동일하게 작성해 주시면 됩니다.

단, 엘리멘터 빌더 프로 플러그인의 Menu Cart 위젯이 아닌, 다른 미니 카트 기능을 이용하고 계시다면, 해당 미니 카트에 맞게 훅을 변경해 주셔야 합니다.

/**
 * woocommerce_before_mini_cart_contents
 * 미니카트의 선택구매 기능을 [삭제]하는 훅
 * 미니카트 출력 로직 [이전]에 출력되는 훅을 입력합니다.
 */
add_filter( 'msbn_remove_sales_option_from_mini_cart', function( $hook ) {
    return 'woocommerce_before_mini_cart_contents'; //미니카트의 선택구매 기능을 삭제하는 훅
} );

/**
 * woocommerce_mini_cart_contents
 * 미니카트의 선택구매 기능을 [출력]하는 훅
 * 미니카트 출력 로직 [이후]에 출력되는 훅을 입력합니다.
 */
add_filter( 'msbn_add_sales_option_from_mini_cart', function( $hook ) {
    return 'woocommerce_mini_cart_contents'; //미니카트의 선택구매 기능을 삭제하는 훅
} );