체크아웃 후 WooCommerce 리디렉션: 맞춤 감사 페이지로 리디렉션
게시 됨: 2022-01-12고객을 아름다운 방문 페이지로 안내하는 사용자 정의 WooCommerce Redirect After Checkout을 만들고 싶습니까? 가장 일반적인 WooCommerce 리디렉션 은 결제 또는 체크아웃 후입니다. 기본적으로 고객은 기본 WooCommerce '감사합니다' 페이지로 리디렉션됩니다.
체크아웃 후 WooCommerce 리디렉션을 생성하는 최상의 솔루션을 찾고 있다면 이 게시물은 체크아웃 후 맞춤 감사 페이지로 WooCommerce 사용자 리디렉션 을 구현하는 방법을 안내합니다.
이것은 사용자가 성공적인 체크아웃 후에 판매 후 서비스 또는 고객 지원을 받을 수 있는 페이지로 리디렉션되는 좋은 솔루션이 될 수 있습니다.
체크아웃 후 WooCommerce 리디렉션: 단계별 리디렉션 생성 방법
체크아웃 후 WooCommerce 리디렉션을 생성하는 이상적인 방법은 장바구니 페이지에서 고객이 결제할 때까지 체크아웃 프로세스와 관련된 단계를 이해하는 것입니다. 단계는 다음과 같이 요약할 수 있습니다.
- 고객이 WooCommerce 장바구니 페이지에서 결제 진행을 클릭한 후 주문합니다 .
- 고객 이 장바구니 내용을 확인하고 결제수단을 선택
- 고객은 주문하기 버튼을 클릭하여 주문을 진행합니다.
- 결제가 성공하면 고객이 감사 페이지로 리디렉션됩니다.
체크아웃 후 WooCommerce 리디렉션을 생성하려면 다음 섹션에서 공유할 스니펫에서 볼 수 있듯이 작업 필터를 사용하여 체크아웃 후 기본 WooCommerce 리디렉션을 가로채야 합니다.
WooCommerce 리디렉션 만들기
이전에는 사용자 역할 에 따라 등록 후 WooCommerce 사용자를 리디렉션 하는 방법과 로그아웃 후 WooCommerce 리디렉션 을 만드는 방법을 작성했습니다. 이 두 게시물을 읽지 않았다면 WooCommerce 리디렉션의 일반적인 개념을 이해하기 위해 먼저 읽는 것이 좋습니다.
아마도 사용자가 주문 후 판매 후 서비스 및 지원을 관리할 수 있는 사용자 정의 페이지로 이동하기를 원할 수 있습니다.
체크아웃 단계 후 WooCommerce 리디렉션
결제가 완료된 후 사용자를 리디렉션하는 빠른 솔루션을 구현하는 방법을 살펴보겠습니다. 체크아웃 후 WooCommerce 리디렉션을 위한 두 가지 완벽한 솔루션이 있습니다.
이 튜토리얼에서 공유할 코드 조각을 사용하거나 이 문제를 해결하기 위해 특별히 만든 플러그인을 사용하여 리디렉션 기반을 구현할 수 있습니다.
functions.php 파일을 편집하거나 스니펫을 추가하고 싶지 않고 플러그인 사용을 선호하는 경우 이 리디렉션에 대한 플러그인을 만들었으며 여기에서 찾을 수 있습니다.
체크아웃 후 WooCommerce 리디렉션 코드 조각
아래에 공유된 이 WooCommerce 코드 스니펫은 사용자가 결제를 완료한 후 사용자 정의 페이지로 리디렉션을 생성하기 위해 functions.php 파일에 추가할 수 있습니다.
이 스니펫이 효과적이려면 활성 자식 테마 functions.php에 추가하고 wp_redirect() 함수의 URL을 사용자를 리디렉션하려는 사용자 정의 페이지로 변경해야 합니다.
이것은 감사 페이지에서 상향 판매 제품을 선보이고 싶거나 체크아웃이 완료된 후 고객에게 맞춤형 환영 페이지를 보여주고 싶은 상점 소유자가 자주 사용하는 유용한 WooCommerce 리디렉션 스니펫입니다.
이것은 WooCommerce 회원 사이트를 위한 훌륭한 솔루션이 될 수 있으며 사용자가 온보딩 프로세스를 시작하는 데 도움이 되는 좋은 장소가 될 수 있습니다.
add_action( 'woocommerce_thankyou', 'njengah_woocommerce_redirect_after_checkout'); function njengah_woocommerce_redirect_after_checkout( $order_id ){ $order = wc_get_order( $order_id ); $url = 'https://example.com/custom-url'; if ( ! $order->has_status( 'failed' ) ) { wp_safe_redirect( $url ); exit; } }
주문 후 WooCommerce 사용자 지정 리디렉션
체크아웃 후 일반적인 WooCommerce 리디렉션을 생성하는 방법을 살펴보기 전에 체크아웃 후 WooCommerce 리디렉션을 생성할 수 있습니다.
리디렉션 옵션 | 설명 및 예 |
상품별 결제 후 WooCommerce 리디렉션 | 특정 제품에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자가 사과를 구매하면 페이지 A로 리디렉션 되지만 오렌지와 같은 다른 제품을 구매하면 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
카테고리별 체크아웃 후 WooCommerce 리디렉션 | 특정 제품 카테고리에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자가 카테고리 Apples에서 제품을 구매하면 페이지 A로 리디렉션 되지만 카테고리 Oranges에서 다른 제품을 구매하면 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
특정 사용자에 대한 체크아웃 후 WooCommerce 리디렉션 | 특정 사용자에게만 적용되는 리디렉션 유형입니다. 예를 들어 ID 32를 가진 사용자가 사과를 구매하면 페이지 A로 리디렉션 되지만 ID 35를 가진 다른 사용자가 사과를 구매하면 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
특정 사용자 역할에 대한 체크아웃 후 WooCommerce 리디렉션 | 특정 사용자 역할에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자 역할 MEMBER가 있는 사용자가 사과를 구매하면 페이지 A로 리디렉션 되지만 다른 사용자 역할이 있는 다른 사용자가 사과를 구매하면 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
특정 결제 수단에 대한 체크아웃 후 WooCommerce 리디렉션 | 특정 결제 수단에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자가 PayPal을 통해 사과에 대해 지불하면 페이지 A로 리디렉션 되지만 다른 사용자가 직접 은행 송금으로 Apple에 지불하는 경우 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
특정 시간 또는 날짜 범위에 대한 체크아웃 후 WooCommerce 리디렉션 | 특정 시간 또는 날짜에만 적용되는 리디렉션 유형입니다. 예를 들어 12:00~1300 사이 또는 날짜 1~3일 사이에 사과를 구매하면 페이지 A로 리디렉션 되지만 동일한 사용자가 다른 시간과 날짜로 Apple을 구매하면 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. . |
특정 구매 내역에 대한 체크아웃 후 WooCommerce 리디렉션 | 특정 고객의 구매 내역에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자가 사과를 구매하고 칼을 구입한 후에 페이지 A로 리디렉션 되지만 사과를 구입했지만 칼을 구입하지 않은 경우 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
특정 지리적 위치에 대한 체크아웃 후 WooCommerce 리디렉션 | 특정 국가에만 적용되는 리디렉션 유형입니다. 예를 들어 미국의 사용자가 사과를 구매하면 페이지 A로 리디렉션 되지만 영국의 다른 사용자가 사과를 구매하면 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
특정 주문 총액에 대한 체크아웃 후 WooCommerce 리디렉션 | 주문 금액 합계에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자 주문 총액이 $500인 경우 페이지 A로 리디렉션 되지만 다른 사용자 주문이 $500인 경우 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
WooCommerce 특정 쿠폰/제품 할인 결제 후 리디렉션 | 할인 또는 쿠폰에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자가 특정 쿠폰을 적용하면 페이지 A로 리디렉션 되지만 다른 사용자가 다른 쿠폰 코드를 적용하거나 쿠폰 코드를 적용하지 않은 경우 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
특정 배송에 대한 결제 후 WooCommerce 리디렉션 | 배송 방법에만 적용되는 리디렉션 유형입니다. 예를 들어 사용자가 고정 배송료를 선택하면 페이지 A로 리디렉션 되지만 다른 사용자가 무료 배송을 선택하면 일반 WooCommerce 리디렉션 주문 페이지로 리디렉션됩니다. |
주문 후 사용자를 리디렉션하려면 리디렉션 URL과 함께 템플릿 리디렉션 후크 및 콜백 기능 을 사용해야 합니다 . 빠른 요약 에서 단계별 세부 정보는 다음 과 같습니다.
- #1) 먼저 체크아웃 후 사용자 지정 리디렉션을 만들기 전에 사용자가 체크아웃 페이지, 주문 페이지 페이지 또는 주문 접수 페이지에 있는지 확인하는 것이 좋습니다 .
- #2) 주문 후 자동으로 고객을 사용자 정의 페이지로 리디렉션하려면 template_redirect() 함수를 사용해야 합니다.
- #3) 예를 들어 template_redirect 액션 후크를 추가 -?
add_action('template_redirect', 'your_callback_function');
- #4) 위의 템플릿 리디렉션 후크에서 참조한 콜백 함수 를 만들고 이름은 후크에 사용된 이름과 일치해야 합니다.
- #5) 콜백 함수에서 wp_redirect() 함수를 사용하여 성공적인 체크아웃 후 사용자가 리디렉션되기를 원하는 페이지를 추가합니다. 리디렉션 문제를 방지하려면 항상 wp_redirect 함수 뒤에 exit를 추가하세요.
- #6) 이 코드는 테마의 functions.php 파일에 추가됩니다 . 체크아웃 후 WooCommerce 리디렉션에 대한 이 작업 후크를 추가하려면 해당 파일을 찾아 편집기에서 엽니다.
- #7) 변경 사항을 저장하거나 테마 functions.php 또는 플러그인 파일을 업데이트 하면 WooCommerce 체크아웃 후 원하는 페이지로의 리디렉션이 성공적으로 생성됩니다.
WooCommerce 리디렉션 액션 훅
먼저 아래와 같이 템플릿 리디렉션과 콜백 함수를 사용하여 작업 후크를 만듭니다.
add_action( 'template_redirect', 'woocommerce_redirect_after_checkout' );
이 코드는 '주문 접수' 작업을 대상으로 하는 콜백 함수를 구현하는 템플릿 리디렉션 후크를 등록합니다. 기본적으로 이것은 주문이 있을 때마다 리디렉션 작업이 시작된다는 것을 WordPress에 알려줍니다.
WooCommerce 리디렉션 콜백 기능
이제 리디렉션에서 실행되는 코드가 있는 콜백 함수를 만듭니다. 다음은 콜백 함수에 대한 코드입니다.
기능 woocommerce_redirect_after_checkout() { 글로벌 $wp; if ( is_checkout() && !empty( $wp->query_vars['order-received'] ) ) { $redirect_url = 'https://yoursite/url-to-redirect-after-checkout'; wp_redirect($redirect_url ); 출구; } }
이 콜백 함수에서 전역 $wp 개체 를 사용하여 post 쿼리 메서드에 액세스하여 주문이 완료되었는지와 장소 사용자가 미리 정의된 리디렉션 URL로 리디렉션되는지 확인합니다.
이 코드는 functions.php 파일에 추가되어야 하며 완전한 코드는 다음과 같아야 합니다:
add_action( 'template_redirect', 'woocommerce_redirect_after_checkout' ); 기능 woocommerce_redirect_after_checkout() { 글로벌 $wp; if ( is_checkout() && !empty( $wp->query_vars['order-received'] ) ) { $redirect_url = 'https://yoursite/url-to-redirect-after-checkout'; wp_redirect($redirect_url ); 출구; } }
테마의 functions.php 파일에 이 코드를 추가한 후; 아래와 같이 주문 버튼을 클릭한 후 리디렉션이 성공적으로 수행되었는지 확인하기 위해 하나의 제품으로 테스트하십시오.
주문 세부 정보가 있는 기본 감사 페이지로 리디렉션하는 대신 주문하기를 클릭하면 위의 작업 후크에 추가한 사용자 지정 페이지로 리디렉션되어야 합니다.
코드에서 해당 URL 예제를 제거하고 고객이 체크아웃 또는 주문한 후 리디렉션되기를 원하는 자체 사이트 URL로 바꾸는 것이 중요합니다.
리디렉션 옵션을 향상시키기 위해 콜백 함수에 추가할 수 있는 옵션이 더 있지만 이 자습서에서는 고급 옵션으로 이동하지 않습니다. WooCommerce에서 체크아웃 후 플러그인을 사용하여 사용자 지정 리디렉션을 만드는 옵션도 있습니다.
WooCommerce 체크아웃 후 리디렉션(WRAC)
이 게시물의 여러 독자가 이 코드를 WordPress 테마에 추가하는 데 도움을 요청했습니다. 최근에는 체크아웃 후 WooCommerce 리디렉션을 생성하는 데 도움이 되는 플러그인을 개발했습니다.
간단한 솔루션
WRAC는 실제 문제에 대한 간단한 솔루션입니다. 체크아웃 후 WooCommerce 고객 리디렉션을 제어하려면 이 플러그인이 필요합니다.
체크아웃 후 또는 성공적인 구매 후 고객 경험을 관리하는 데 도움이 될 수 있는 체크아웃 후 플러그인은 혁신적이고 강력한 WooCommerce 리디렉션입니다. 현재 버전에서는 모든 페이지를 사용자 정의 감사 페이지로 설정할 수 있습니다.
쉬운 설정 및 높은 유연성
더 이상 기본 WooCommerce 감사 페이지를 리디렉션할 필요가 없습니다. WRAC 플러그인을 사용하면 사용자 정의 감사 페이지로 설정할 페이지를 선택하고 1분 이내에 설정하기만 하면 됩니다. 이것은 사용자 정의 페이지 템플릿을 사용하고 사용자 정의 감사 페이지에 무제한 기능을 추가할 수 있기 때문에 창의성의 자유를 제공합니다.
맞춤형 감사 페이지를 위한 궁극적인 솔루션
WooCommerce 사용자 정의 감사 페이지를 만들거나 사용자가 원하는 페이지로 리디렉션하는 궁극적 인 솔루션입니다.
체크아웃 후 이동합니다. 또한 사용자 정의 감사 페이지에 주문 세부 정보를 표시할지 여부를 선택할 수 있습니다.
좋은 문서 및 무료 설치 및 지원
모든 WooCommerce 테마와 완벽하게 호환되며 아주 좋은 문서와 무료 설치 및 구성이 함께 제공됩니다.
빠른 비디오 문서
플러그인을 어떻게 얻을 수 있습니까?
- 여기에서 플러그인을 받을 수 있습니다 – 체크아웃 플러그인 후 WooCommerce 리디렉션
- 플러그인 설치 방법을 모르는 경우 무료 설치를 요청할 수 있습니다.
- 플러그인은 심층 문서와 함께 제공됩니다.
체크아웃 후 또는 체크아웃 성공 또는 실패 후 WooCommerce 리디렉션에 대한 완벽한 솔루션을 찾고 있다면 제가 개발한 이 플러그인이 이 문제에 대한 좋은 솔루션이 될 수 있습니다.
몇 달 전에 이 블로그 게시물에서 해당 솔루션을 공유했을 때 독자들이 이 코드를 WooCommerce 사이트 또는 테마에 통합할 수 있도록 도와달라는 여러 요청을 받았습니다. 여기에서 지원을 요청할 수도 있습니다.
- WRAC V1.0.1 또는 WRAC v1.0.0이 있는 경우 구매 플러그인 WRAC 후 WooCommerce 리디렉션에 대한 새로운 업데이트가 있습니다.
- 계정에서 플러그인을 다운로드하거나 자동 업데이트 알림을 받지 못한 경우 추가 지원을 위해 지원팀에 문의할 수 있습니다.
- 새 버전은 제품, 사용자 역할, 지불 방법, 구매 내역, 주문 소계, 시간 및 날짜 및 배송 방법을 기반으로 하는 조건부 및 새로운 전역 리디렉션을 제공합니다.
- 이 릴리스 노트에서는 버전 1.0.0에서 1.0.2까지의 WRAC 플러그인 기능을 공유합니다.
- 소개 제안 최신 버전 1.0.2에 관심이 있으시면 이 섹션으로 스크롤하십시오. 여기에서 플러그인을 받을 수도 있습니다.
WooCommerce 체크아웃 리디렉션 문제
처음에 저는 거의 100명의 독자에게 구매 코드 후 웹사이트에 WooCommerce 리디렉션을 추가하는 방법에 대한 아이디어를 제공했지만 모든 테마가 다르게 코딩되어 있기 때문에 몇 가지 문제에 자주 부딪쳤습니다.
WooCommerce 사용자는 체크아웃 성공 또는 실패 후 리디렉션을 지원하는 완벽한 솔루션이 필요하다는 것을 깨달았습니다.
이것은 전환을 늘리고 매출을 2배, 3배 또는 10배 늘리는 데 도움이 되는 중요한 WooCommerce 체크아웃 프로세스 최적화입니다.
기본적으로 WooCommerce 체크아웃은 주문에 대한 유용한 세부 정보를 제공하지만 더 많은 기능을 추가하도록 사용자 정의할 수 있는 기능이 없는 ORDER RECEIVED 페이지 또는 THANK YOU 페이지로 리디렉션됩니다. 아래 이미지에서 볼 수 있듯이:
- 이 시점에서 WooCommerce 스토어 소유자는 고객에게 방금 구매한 제품과 관련된 다른 제안 또는 기타 중요한 정보를 보여줄 수 있습니다. 기본적으로 WooCommerce는 여기에 사용자 정의 옵션을 추가할 방법이 없습니다.
- PHP 코드와 WordPress 후크를 사용하여 사용자 정의 페이지를 생성하거나 구축하는 방법을 이해해야 하기 때문에 특별 제안과 같은 더 많은 기능을 추가하기 위해 이 페이지를 사용자 정의하는 것은 쉽지 않습니다.
- 코딩을 배우고 올바르게 수행하는 데 시간이 걸리기 때문에 사용자 정의 감사 페이지를 만드는 것도 시간 낭비입니다.
이 문제에 대한 해결책은 세 가지 방법이 있으며 다음과 같은 각 솔루션을 사용할 수 있습니다.
- 체크아웃 후 WooCommerce 페이지로 리디렉션을 만들고 해당 페이지에 다른 콘텐츠와 함께 주문 세부정보를 표시하기로 결정했습니다.
- 사용자 정의 페이지 빌더로 리디렉션 또는 사용자 정의 페이지를 생성하는 WooCommerce 사이트에서 사용자가 체크아웃하는 방식을 변경하는 WooCommerce 체크아웃 깔때기 플러그인을 사용하십시오.
- 기본 WooCommerce 감사 페이지의 각 섹션을 대상으로 하는 액션 후크를 사용하여 기본 WooCommerce 감사 페이지를 사용자 정의하십시오.
WRAC – 체크아웃 플러그인 후 WooCommerce 리디렉션
이 문제를 해결하기 위해 코드를 작성하지 않고 WooCommerce 체크아웃 후 리디렉션을 생성하도록 설치 및 구성하기 쉬운 플러그인 을 만들기로 결정했습니다.
몇 달 전에 만든 플러그인인 WRAC – 체크아웃 후 WooCommerce 리디렉션 은 오늘날 사용자 수가 600명 이상으로 계속 증가했습니다 .
저는 수많은 피드백 이메일과 기능 요청 을 받았으며 이번 1.0.3 버전의 새 릴리스에는 이전에 요청했던 모든 기능이 포함되었습니다.
WRAC 버전 1.0.0
이 버전은 체크아웃 후 모든 사용자를 사용자 정의 감사 페이지로 전역적으로 리디렉션하는 옵션만 제공했습니다. 사용자가 모든 페이지로 리디렉션할 수 있도록 했으며 리디렉션 옵션이 성공하거나 실패했습니다.
버전 1.0.0 요약의 기능은 다음과 같습니다.
- 빠르고 세련되고 사용하기 쉬운 버튼으로 리디렉션을 전역 활성화 또는 비활성화합니다.
- WooCommerce 체크아웃에 성공한 후 내부 페이지로 리디렉션합니다(드롭다운에서 페이지 선택).
- WooCommerce 체크아웃에 실패한 후 내부 페이지로 리디렉션합니다(드롭다운에서 페이지 선택).
- WooCommerce 체크아웃 성공 후 외부 URL로 리디렉션합니다.
- WooCommerce 체크아웃에 실패한 후 외부 URL로 리디렉션합니다.
- WooCommerce 사이트의 페이지로 리디렉션할 때 주문 세부 정보를 표시하거나 숨깁니다. 예를 들어 페이지 A로 리디렉션하고 주문 세부 정보를 표시하도록 선택하면 페이지 A의 콘텐츠가 먼저 표시된 다음 주문 세부 정보가 아래에 표시됩니다. 개발자의 경우 WordPress_content
the_content()
함수에 대한 사용자 정의 필터를 사용합니다.
이 버전은 상당히 성공적이었고 사용자로부터 받은 대부분의 요청은 다음을 추가하는 것이었습니다.
- 체크아웃 후 WooCommerce 제품 리디렉션
- 체크아웃 후 WooCommerce 조건부 리디렉션
- 체크아웃 후 WooCommerce 결제 수단 리디렉션
가장 많이 요청된 기능은 내가 작업하고 WRAC 플러그인의 다음 버전(1.0.1)에 추가한 선택된 제품을 기반으로 한 리디렉션이었습니다.
WRAC 버전 1.0.1
이 버전은 선택한 제품을 기반으로 리디렉션을 생성하는 옵션을 추가했으며 이전 버전의 모든 기능을 유지합니다.
같은 페이지의 Redirect After Checkout WooCommerce 탭 아래에 선택한 제품을 기반으로 한 리디렉션 섹션을 추가했습니다. 다음은 버전 1.0.1의 기능을 요약한 것입니다.
- 버전 1.0.0의 모든 전역 리디렉션 기능은 유지되었습니다.
- 선택한 제품을 기반으로 한 리디렉션에 대한 활성화/비활성화 버튼
- WooCommerce 체크아웃이 성공한 후 내부적으로 페이지로 리디렉션할 제품/제품(드롭다운에서 페이지 선택)을 선택했습니다.
- WooCommerce 체크아웃에 실패한 후 내부적으로 페이지로 리디렉션할 선택된 제품/제품(드롭다운에서 페이지 선택).
- WooCommerce 체크아웃이 성공한 후 외부 URL로 리디렉션할 제품/제품을 선택했습니다.
- WooCommerce 체크아웃에 실패한 후 외부 URL로 리디렉션할 제품/제품을 선택했습니다.
이 버전은 성공했으며 가장 빈번한 피드백은 둘 이상의 제품에 특정 리디렉션을 허용하는 조건부 리디렉션을 만드는 것이었습니다.
예를 들어 제품 A는 페이지 Y로 리디렉션되고 제품 B는 페이지 X로 리디렉션됩니다.
새 업데이트에는 이것이 포함되었으며 사용자는 이제 다른 조건부 리디렉션과 함께 제품에 대해 더 많은 리디렉션을 만들 수 있습니다.
WRAC 버전 1.0.2 – 새 릴리스
이 버전은 더 많은 전역 리디렉션을 만들고 WooCommerce 체크아웃 후 조건부 리디렉션을 추가하기 위한 플러그인의 주요 업데이트입니다 . 이러한 기능의 대부분은 이미 플러그인을 사용하고 있는 600명 이상의 사용자 요청을 기반으로 합니다.
이러한 기능은 또한 조건부 리디렉션 기능을 사용하여 가능한 모든 시나리오를 제공하기 때문에 이 플러그인을 체크아웃 플러그인 후 가장 진보된 WooCommerce 리디렉션으로 만듭니다.
다음은 WRAC 버전 1.0.2의 기능을 요약한 것입니다.
전역 리디렉션 옵션
전역 옵션이 개선되었으며 전역으로 리디렉션을 만드는 데 사용할 수 있는 몇 가지 다른 옵션을 추가했습니다. 다음은 전역 리디렉션 옵션에 대한 요약입니다.
- Redirect Globally All Checkouts – 모든 고객 체크아웃은 이 설정에 설정된 이 옵션으로 리디렉션됩니다 – 버전 1.0.0 및 버전 1.0.1과 동일한 기능 – 이것은 단순히 기본이며 기본 WooCommerce 리디렉션을 사용자 정의 페이지로 대체합니다. 또는 고객을 리디렉션하려는 다른 페이지.
- 제품 기반 리디렉션 - 제품 ID를 사용하여 제품을 추가하므로 여러 제품 또는 단일 제품을 추가할 수 있습니다.
- 카테고리 기반 리디렉션 - 카테고리 를 선택할 수 있기 때문에 제품별 리디렉션과 유사하지만 리디렉션하려는 모든 제품을 단일 카테고리에 배치하고 이 하나의 규칙을 사용할 수 있으므로 그룹화된 리디렉션을 만드는 데 도움이 됩니다.
- 구매 내역 기반 리디렉션 - 이 옵션을 사용하면 사용자가 체크아웃할 때 이전에 구매한 경우 설정된 페이지 또는 URL로 리디렉션되는 제품을 선택할 수 있습니다.
- 주문 소계 기반 리디렉션 – 이 리디렉션을 사용하면 금액을 설정한 다음 고객 주문 총액에 적용되는 크거나 같음 또는 작음의 논리를 설정할 수 있습니다. 이것은 무료를 원하는 사용자에게 훌륭한 옵션입니다. (ZERO PRICE) 제품은 0으로 설정하고 논리를 EQUAL로 ZERO로 설정할 수 있기 때문입니다.
- 결제 수단 기반 리디렉션 – 이 옵션을 사용하면 체크아웃 후 사용자가 전 세계적으로 사용한 결제 수단을 기반으로 사용자를 리디렉션할 수 있습니다. 그들이 COD를 사용한 경우 선택한 페이지 및 다른 지불 방법으로 리디렉션할 수 있지만 글로벌의 경우 하나의 지불 방법만 선택합니다. 여러 지불 방법을 사용하려면 조건부 리디렉션 옵션을 사용합니다.
- 사용자 세부 정보(역할 및 ID) 기반 리디렉션 – 고객의 사용자 역할 또는 이 옵션에서 선택 및 할당된 특정 사용자 ID를 기반으로 리디렉션을 생성합니다.
- 시간 기반 리디렉션 – 날짜 범위 – 이 리디렉션은 특정 시간에 리디렉션을 적용하고 시간이 만료되면 리디렉션이 기본값으로 돌아갑니다. 시간 범위는 시작 날짜와 종료 날짜의 두 날짜 사이에 설정됩니다.
스크린샷 – 글로벌 리디렉션 옵션 - 글로벌 | 제품 및 카테고리 | 구매 내역 | 지불 방법 | 주문 소계 | 사용자 ID 및 역할 | 시간 – 날짜 범위
조건부 리디렉션 옵션 – 체크아웃 후 WooCommerce 리디렉션
여기에는 각 조건에 대한 연산자를 사용하여 조건부로 다시 적용되는 여러 리디렉션 옵션이 포함되며 해당 조건에 따라 작업이 적용됩니다.
이를 통해 WooCommerce 리디렉션에 대한 체크아웃 옵션 후에 무제한 WooCommerce 리디렉션을 생성할 수 있습니다. 다음은 조건부 리디렉션 옵션의 요약입니다.
- 제품 기반 리디렉션 – 제품 리디렉션을 추가하고 리디렉션 규칙에 제품을 포함하거나 제외하도록 선택할 수 있습니다.
- 카테고리 기반 리디렉션 – 제품 카테고리 리디렉션을 추가하고 리디렉션 규칙에 카테고리를 포함하거나 제외하도록 선택할 수 있습니다. 리디렉션하려는 모든 제품을 단일 카테고리에 배치하고 이 하나의 규칙을 사용할 수 있으므로 그룹화된 제품 리디렉션을 생성하는 데 도움이 되는 중요한 옵션입니다.
- 배송 방법 기반 리디렉션 - 배송 방법 을 선택하고 이 배송 방법을 사용하는 모든 고객의 페이지, 게시물, 제품 카테고리, 외부 URL에 리디렉션을 할당할 수 있습니다.
- 지리적 위치 기반 리디렉션 - 이 옵션을 사용하면 조건으로 선택한 청구 국가를 적용하도록 리디렉션을 설정할 수 있습니다. 다른 지리적 위치에 있는 사용자는 다른 페이지로 리디렉션될 수 있습니다.
- 결제 방법 기반 리디렉션 – 이 옵션을 사용하면 결제 후 사용자가 사용한 결제 방법을 기반으로 사용자를 리디렉션할 수 있습니다. 여러 조건부 규칙을 생성할 수 있으므로 각 결제 방법에 대해 이 옵션을 사용할 수 있습니다.
- 사용자 역할 기반 리디렉션 - 이 옵션에서 선택 및 할당된 고객의 사용자 역할을 기반으로 리디렉션을 생성합니다.
- 쿠폰 기반 리디렉션 - 이 옵션을 사용하면 고객이 결제 또는 장바구니 페이지에서 적용한 쿠폰 코드를 기반으로 리디렉션을 생성할 수 있습니다.
- 리디렉션 작업 및 시간 옵션 – 특정 조건부 리디렉션 규칙에서 선택한 조건을 사용하는 모든 고객에 대해 페이지, 게시물, 제품 범주, 외부 URL에 리디렉션 작업을 할당할 수 있습니다. 시간 옵션을 활성화하고 리디렉션의 시작 날짜와 종료 날짜를 선택하여 시간을 설정할 수도 있습니다.
스크린샷 – 조건부 리디렉션 옵션 – 제품 | 카테고리 | 배송 방법 | 지리적 위치| 지불 방법 | 사용자 역할 | 시간 – 날짜 범위 | 쿠폰
여전히 WRAC 플러그인 사본이 없으면 조치를 취해야 합니다. 아래 버튼을 눌러 할인된 가격으로 만나보세요. 이 제안이 만료되기 몇 시간 전에 계산하고 있습니다!
결론
이 게시물이 WooCommerce 스토어에서 체크아웃한 후 맞춤형 WooCommerce 리디렉션을 생성하는 데 사용할 수 있는 모든 옵션을 강조하기를 바랍니다. 여기에 제공된 코드에 대해 질문이 있거나 WooCommerce 개발자의 도움을 찾고 있습니까? 저에게 연락하시면 더 많은 도움을 받으실 수 있습니다.
유사한 기사
- WooCommerce 장바구니와 결제를 한 페이지에 두는 방법
- WooCommerce에서 사용자 정의 배송 방법을 추가하는 방법
- WooCommerce에서 가격 뒤에 설명을 추가하는 방법
- WordPress에 로그인하지 않은 경우 사용자를 리디렉션하는 방법 » 페이지 리디렉션
- WooCommerce에서 반품 링크를 변경하는 방법
- WooCommerce에서 내 계정 페이지를 만드는 방법
- 스토어프론트 설정 후 제품 추가 방법 [초보자 가이드]
- 장바구니에 추가된 항목을 계산하는 방법 WooCommerce 장바구니 수 코드
- WooCommerce에서 장바구니에 추가 버튼을 숨기는 방법
- 장바구니 메시지에 제거하는 방법이 추가되었습니다. WooCommerce
- WooCommerce에서 결제 진행을 변경하는 방법
- WooCommerce에서 가격 뒤에 텍스트를 추가하는 방법 » 가격 접미사 추가
- WooCommerce에서 결제 수단을 얻는 방법 » 코드 예
- 플러그인을 사용하지 않고 WordPress에서 로그인 페이지를 만드는 방법
- 잡히지 않은 TypeError를 수정하는 방법: wp.template은 함수가 아닙니다
- WooCommerce Storefront 자식 테마를 만드는 방법 [전체 가이드]
- WooCommerce에서 가격 앞에 텍스트를 추가하는 방법 » 가격 앞에 텍스트 추가
- WooCommerce 스토어프론트 테마는 무엇입니까? [답변]
- 100개 이상의 팁, 트릭 및 스니펫 Ultimate WooCommerce Hide Guide
- 상품 이미지에 동영상을 추가하는 방법 WooCommerce
- WooCommerce에서 최소 지출로 무료 배송을 설정하는 방법
- WooCommerce에서 쇼핑 페이지에 검색을 추가하는 방법
- WordPress(PHP)에서 do_shortcode를 사용하는 방법
- WooCommerce에서 로그아웃 시 장바구니를 지우는 방법
- WooCommerce에서 제품 SKU를 추가하는 방법
- WooCommerce에서 장바구니 보기 버튼을 추가하는 방법
- WooCommerce에서 제품을 복제하는 방법
- 쿠폰 코드 자리 표시자를 변경하는 방법 WooCommerce
- 결제 시 WooCommerce 업로드 파일을 설정하는 방법
- WooCommerce Checkout 필드 자리 표시자 텍스트를 변경하는 방법
- 제품 ID별로 WooCommerce 장바구니에 추가 버튼을 만드는 방법
- WooCommerce에서 제품 ID를 빠르게 찾는 방법
- WooCommerce에서 이메일 템플릿을 변경하는 방법
- WooCommerce에서 프로그래밍 방식으로 제품을 장바구니에 추가하는 방법
- 배송 라벨 변경 방법 WooCommerce
- WooCommerce에서 쇼핑 페이지에 검색을 추가하는 방법