WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법

게시 됨: 2023-11-09

WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하시겠습니까? 단계별 튜토리얼을 찾고 있다면 이 글을 계속 읽어보세요.

연구에 따르면 구매 시 무료 배송이나 할인을 제공하면 더 많은 물건을 판매하는 데 도움이 됩니다. 온라인 상점을 운영하면서 전환율을 높이려면 이와 같은 전략을 개발해야 합니다.

전환율을 높이는 몇 가지 입증된 방법은 상향 판매, 카테고리 할인 제공 등입니다. 그러나 최근 사람들은 가장 저렴한 장바구니 품목에 할인을 제공하는 것이 귀하가 할 수 있는 또 다른 좋은 방법이라는 것을 발견했습니다.

기본적으로 WooCommerce에는 이 기능이 제공되지 않습니다. 그러나 약간의 수정을 통해 이를 달성할 수 있습니다. 단계별 가이드를 찾고 있다면 이 글을 계속 읽어보세요. 여기서는 번거로움 없이 작업을 완료하는 방법을 보여 드리겠습니다.

더 이상 고민하지 않고 WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법을 살펴보겠습니다.

WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법

간단한 해결 방법이 필요한 경우 이 방법을 사용하세요. 추가 플러그인 없이 일부 코드로 작업을 완료할 수 있습니다.

코드를 하위 테마의 function.php 파일이나 코드 조각과 같은 사이트별 플러그인에 붙여넣는 것이 좋습니다.

시나리오 1. 가장 저렴한 제품 50% 할인

장바구니에 있는 가장 저렴한 제품에 대해 고객에게 560% 할인을 제공해야 한다면 저희가 도와드리겠습니다.

사용할 코드는 다음과 같습니다.

 add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );



함수 yaycommerce_cheapest_cart_item_half_off( $cart ) {



if ( is_admin() && ! 정의됨( 'DOING_AJAX' ) ) return;



if ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) return;



if ( count( $cart->get_cart() ) < 2 ) 반환; // 장바구니에 최소 2개의 제품이 있습니다.



$min = PHP_FLOAT_MAX;



// 가장 저렴한 품목을 찾기 위해 장바구니를 반복합니다.

foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {

if ( $cart_item['data']->get_price() <= $min ) {

$min = $cart_item['data']->get_price();

$cheapest = $cart_item_key;

}

}



// 가장 저렴한 품목 가격을 50% 낮추기 위해 장바구니를 반복합니다.

foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {

if ( $가장 저렴한 == $cart_item_key ) {

$price = $cart_item['data']->get_price() / 2;

$cart_item['data']->set_price( $price );

$cart_item['data']->set_sale_price( $price );

}

}



}

이 경우 코드 조각 플러그인에 코드를 붙여넣겠습니다.

YayCommerce 할인 스니펫

코드를 추가한 후 스니펫을 저장하세요. 이제 장바구니에 제품을 추가하세요.

할인 없는 가격

사용자 정의에 따라 할인을 받으려면 장바구니에 두 개 이상의 제품을 추가해야 합니다. 따라서 하나 이상의 제품을 장바구니에 추가하세요.

장바구니 할인 적용됨

가장 저렴한 품목에 50% 할인이 적용된 것을 확인할 수 있습니다.

시나리오 2. 가장 저렴한 제품을 무료로 구입하세요

때로는 가장 저렴한 품목을 무료로 제공해야 할 때도 있습니다. 이에 대한 스니펫은 다음과 같습니다.

 add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );



함수 yaycommerce_cheapest_cart_item_half_off( $cart ) {



if ( is_admin() && ! 정의됨( 'DOING_AJAX' ) ) return;



if ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) return;



if ( count( $cart->get_cart() ) < 2 ) 반환; // 장바구니에 최소 2개의 제품이 있습니다.

$min = PHP_FLOAT_MAX;



// 가장 저렴한 품목을 찾기 위해 장바구니를 반복합니다.

foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {

if ( $cart_item['data']->get_price() <= $min ) {

$min = $cart_item['data']->get_price();

$cheapest = $cart_item_key;

}

}

// 가장 저렴한 품목을 무료로 제공

foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {

if ( $가장 저렴한 == $cart_item_key ) {

$price = $cart_item['data']->get_price() / 20000;

$cart_item['data']->set_price( $price );

$cart_item['data']->set_sale_price( $price );

}

}



}

코드 조각 플러그인에 코드를 붙여넣을 수 있습니다. 다 하고 나면 장바구니를 확인해 보세요.

무료로 저렴한 제품

스크린샷에서 볼 수 있듯이 장바구니에 있는 가장 저렴한 품목의 가격은 0달러입니다.

그게 다야!

참고: 이 코드를 function.php 파일에 붙여넣으면 전체 웹사이트 백업을 생성하는 것이 좋습니다. 문제가 있는 경우 사이트를 이전 상태로 복원할 수 있습니다.

보너스: 특정 제품에 할인을 사용하는 방법

이 작업에는 YayPricing 플러그인을 사용하겠습니다. 가장 먼저 해야 할 일은 YayPricing 설정으로 이동하는 것입니다.

야 가격 설정

플러그인을 처음 사용하는 경우 실행 중인 캠페인이 표시되지 않습니다. 이제 제품 가격 아래에 첫 번째 규칙을 만듭니다.

1. 캠페인 만들기

첫 번째 규칙 추가

이제 미리 만들어진 여러 캠페인을 볼 수 있습니다. 캠페인 만들기 옵션을 선택하세요.

새 캠페인 만들기

사용 가능한 사용자 정의 옵션은 쉽습니다. 가장 먼저 해야 할 일은 규칙의 이름과 유형을 선택하는 것입니다.

이름 및 규칙 유형

이름은 웹사이트의 프런트 엔드에 표시되지 않습니다. 이는 단지 다른 규칙을 식별하기 위한 것입니다. 유형으로는 단순 조정 을 선택할 수 있습니다.

2. 캠페인 사용자 정의

이제 구성의 중앙 부분으로 이동해 보겠습니다. 장바구니에 있는 가장 저렴한 제품에 할인을 추가하는 것입니다. 이렇게 하려면 가격 설정 으로 이동하세요.

가격 설정

다음과 같은 다양한 가격 유형을 볼 수 있습니다.

  • 고정할인
  • 백분율 할인
  • 정액 가격

이 경우에는 백분율 할인을 선택하고 총 할인액으로 40%를 입력하겠습니다.

백분율 할인

다음으로, 이 규칙에 추가해야 할 제품을 언급하세요.

제품 추가

제품을 검색하여 상자에 추가할 수 있습니다. 옵션을 통해 하나 이상의 제품을 추가할 수 있습니다. 이 경우 하나의 제품만 추가하겠습니다.

추가된 제품

당신이 할 수 있는 또 다른 훌륭한 일은 모든 저렴한 제품에 WordPress 태그를 할당하는 것입니다. 나중에 제품 태그 조건을 사용하여 특정 항목에 규칙을 적용할 수 있습니다.

제품 태그 조건 - 가장 저렴한 장바구니 항목에 할인 적용

이를 구성한 후 규칙에 조건을 추가할 수 있습니다. 이렇게 하려면 조건 섹션 으로 이동하여 조건 추가를 클릭하세요.

조건 추가 - 가장 저렴한 장바구니 항목에 할인 적용

추가 조건을 추가하면 항상 도움이 됩니다. 예를 들어 할인을 받으려면 장바구니 항목의 최소 수량을 추가할 수 있습니다. 이렇게 하면 고객은 매장에서 돈을 쓰게 되고, 전체 수익을 빠르게 높일 수 있습니다.

우리는 다음 조건을 사용했습니다.

장바구니 수량 규칙 - 가장 저렴한 장바구니 품목에 할인 적용

우리 조건에 따르면 사람들은 40% 할인을 받으려면 4개 이상의 제품을 구입해야 합니다. 조건을 수정한 후 설정을 저장합니다.

설정 저장 - 가장 저렴한 장바구니 항목에 할인 적용

3. 캠페인 테스트

다음으로, 웹사이트 프런트 엔드로 이동하여 할인된 제품을 장바구니에 추가하세요. 홈페이지 상단에서 공지사항을 확인하실 수 있습니다.

장바구니 공지 - 장바구니 중 가장 저렴한 품목에 할인 적용

제품을 더 추가하고 장바구니를 확인하세요.

할인 적용 - 가장 저렴한 장바구니 항목에 할인을 적용합니다.

보시다시피, 해당 상품에 대한 40% 할인은 언급된 조건을 충족하면 자동으로 적용됩니다. 이제 사용자는 구매를 완료할 수 있습니다.

언제든지 더 많은 규칙을 추가하고, 제품을 수정하고, 더 많은 조건을 추가하여 캠페인을 더욱 강력하게 만들 수 있습니다.

그게 다야!

YayPricing을 사용하여 WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법입니다.

플러그인 방식을 사용해야 하는 이유

동일한 작업을 수행하기 위해 일부 코딩 기술을 사용할 수 있습니다. 하지만 코딩 방식에 비하면 플러그인 방식이 훨씬 낫습니다. 작업에 YayPricing을 사용하면 다음과 같은 몇 가지 이점이 있습니다.

  • 사용하기 쉬움: 플러그인에는 사용하기 쉬운 구성 마법사가 함께 제공됩니다. 번거로움 없이 제품 가격을 맞춤 설정할 수 있습니다.
  • 무제한 규칙: 플러그인 설정을 통해 무제한 규칙을 추가할 수 있습니다. 규칙에 따라 제품 가격, 결제 수수료 또는 장바구니 값이 변경될 수 있습니다.
  • 호환성 문제 없음: YayPricing은 대부분의 WordPress 테마 및 타사 플러그인과 호환됩니다. 따라서 플러그인을 사용하는 데 아무런 문제가 발생하지 않습니다.
  • 동일하게 유지: 코딩 방법을 사용하면 테마의 function.php 파일을 편집하게 됩니다. 하지만 테마 업데이트 후에는 모든 수정 사항이 손실됩니다. 하지만 플러그인을 통해 규칙을 수정한 경우에는 테마나 플러그인 업데이트 후에도 규칙이 삭제되지 않습니다.
  • 간편한 관리: 규칙 관리가 쉽습니다. 보유하고 있는 규칙/캠페인에 이름을 지정할 수 있으므로 특정 규칙/캠페인을 쉽게 관리하거나 편집할 수 있습니다.
  • 조건부 논리: 규칙/캠페인을 더욱 강력하게 만들어야 하는 경우 조건부 논리 기능을 사용하세요. 플러그인에는 조건을 조정하는 데 사용할 수 있는 다양한 옵션이 제공됩니다.
  • 우수한 지원팀: 플러그인에 대한 도움이 필요한 경우 YayCommerce 지원팀에 문의하세요. 그들은 모든 문제를 해결하는 데 개인적으로 도움을 줄 것입니다.
  • 추가 기능: 캠페인을 추가로 사용자 정의하기 위해 플러그인에서 매우 많은 기능을 사용할 수 있습니다.

이제 WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 데 가장 적합한 도구와 이것이 이상적인 이유를 알 수 있습니다.

결론

WooCommerce 매장의 전환율을 최적화해야 하는 경우 다양한 전략을 개발해야 합니다. 할인은 신규 고객을 유치하고 재방문 고객을 확보하는 가장 좋은 방법 중 하나입니다.

사이트 전체에 할인을 제공하는 대신 장바구니에 있는 가장 저렴한 품목에 대해 할인을 제공할 수 있습니다. 약간의 코드만 있으면 완료할 수 있습니다. 반면, 특정 제품에 할인을 추가해야 한다면 플러그인 방식을 사용하세요.

온라인 상점의 전환율을 높이기 위해 다른 방법을 사용합니까?

댓글을 통해 알려주세요.