매장 결제 페이지를 사용자 정의하는 방법

게시 됨: 2020-10-29

상점 사용자 정의 결제 페이지 모든 온라인 상점의 결제 프로세스는 구매자 여정에서 가장 중요합니다. 쇼핑객에게 구매를 유도할 수 있는 마지막 기회이기 때문입니다. 또한 사용자가 마지막 단계에서 마음을 바꾸면 많은 장바구니가 포기된다는 점을 언급할 가치가 있습니다.

상점 사용자 정의 결제 페이지

배송 비용 및 지불 옵션과 같은 요소가 장바구니 포기의 주요 원인입니다. 그러나 체크아웃 페이지도 큰 역할을 합니다. 결제 양식이 너무 복잡하거나 완료하는 데 시간이 오래 걸리는 경우 고객이 다른 곳에서 구매할 수 있습니다. 또한 민감한 정보를 요구하는 결제 필드를 제거하는 것이 좋습니다.

결제 양식을 최적화하는 가장 좋은 방법은 필요한 필드를 갖는 것입니다. 비즈니스 요구 사항과 대상 고객을 기반으로 해야 합니다.

이 게시물은 대상 고객과 비즈니스 요구 사항에 맞게 결제 페이지를 사용자 지정하는 방법을 안내합니다.

체크아웃 필드 사용자 정의

체크아웃 페이지는 고객에게 다음을 요구합니다.

  • 결제 세부 정보
  • 이름
  • 회사 이름
  • 국가
  • 주소
  • 타운/시
  • 구역
  • 우편번호/우편번호
  • 핸드폰
  • 이메일 주소
  • 주문 메모 결제 필드

결제 필드를 사용자 지정하는 가장 좋은 방법은 코드 조각을 사용하는 것입니다. 모든 클래스와 선택기를 보려면 웹사이트에서 브라우저의 검사기를 사용하여 사용자 정의하려는 정확한 요소를 찾으십시오.

 <body class="우커머스 체크아웃">

<div class="우커머스">

<form class="woocommerce-checkout">

<div id="customer_details" class="col2-set">

<div class="woocommerce-billing-fields">

<p class="form-row">

<div class="woocommerce-shipping-fields">

<p class="form-row">

<div class="woocommerce-additional-fields">

<div id="order_review" class="woocommerce-checkout-review-order">

<table class="woocommerce-checkout-review-order-table">

<div id="결제">

<ul class="wc_payment_methods 지불 방식 방법">

<div class="form-row place-order">

텍스트 입력 상자의 배경색 및 레이아웃을 변경하고 모서리를 둥글게 만드는 단계

다음은 따라야 할 간단한 단계입니다.

  1. WordPress 사이트에 로그인하고 관리자로 대시보드 에 액세스합니다.
  2. 대시보드 메뉴에서 모양 메뉴 > 사용자 정의 를 클릭합니다.
  3. 표시되는 왼쪽 사이드바에서 추가 CSS 로 이동합니다.
  4. CSS 추가
 입력[유형="텍스트"] {

테두리 반경: 10px !중요;

배경색: 아쿠아 !중요;

}
  1. 결과는 다음과 같습니다. 결제 필드의 색상 변경
  2. 필드의 레이아웃을 변경하려면 다음 CSS 코드를 추가하십시오.
 /****************점검***************/

.woocommerce 양식 .form-row {

너비: 100% !중요;

}

.woocommerce-checkout #payment div.payment_box input.input-text, .woocommerce-checkout #payment div.payment_box 텍스트 영역 {

너비: 100% !중요;

패딩: 8px;

}

.woocommerce #결제 .form-row 선택, .woocommerce-page #payment .form-row 선택 {

너비: 100%;

높이: 30px;

}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {

왼쪽으로 뜨다;

너비: 100%;

}

.custom-checkout h3 {

배경색: #165f1c; /****제목 배경에 사용할 색상으로 변경 ****/

너비: 45%;

텍스트 정렬: 가운데;

패딩: 10px;

테두리 반경: 5px;

여백 상단: 50px;

색상: #FFF;

플로트: 오른쪽;

}

.woocommerce 양식 .form-row input.input-text, .woocommerce 양식 .form-row 텍스트 영역 {

패딩: .6180469716em;

배경색: #f2f2f2;

색상: #43454b;

개요: 0;

테두리: 0;

-webkit-모양: 없음;

테두리 반경: 2px;

상자 크기: 테두리 상자;

글꼴 두께: 400;

테두리:단색 2px #e4e4e4;

}

#wc_checkout_add_ons {

너비: 45%;

플로트: 오른쪽;

텍스트 정렬: 가운데;

}

@미디어 화면 및 (최소 너비: 980px) {

.woocommerce-shipping-fields h3, .woocommerce-billing-fields h3 {폭:100%;}

.woocommerce .col2-set, .woocommerce-page .col2-set {

너비: 45%;

왼쪽으로 뜨다;

}

.woocommerce-checkout-review-order{

너비: 45%;

플로트: 오른쪽;

}

}

@미디어 화면 및 (최대 너비: 979px) {

.custom-checkout h3 {

너비: 100%;

}

}
  1. 결과는 다음과 같습니다. 필드 레이아웃 변경

체크아웃 필드를 제거하는 단계

따라야 할 단계는 다음과 같습니다.

  1. WordPress 사이트에 로그인하고 관리자로 대시보드 에 액세스합니다.
  2. 대시보드 메뉴에서 모양 메뉴 > 테마 편집기 메뉴 를 클릭합니다. 테마 편집기 페이지가 열리면 체크아웃 필드를 제거할 테마 기능 파일을 찾으십시오.
  3. php 파일에 다음 코드를 추가합니다. 그러나 전체 코드 를 붙여넣으면 결제 페이지에서 모든 필드가 제거 되므로 제거하려는 필드만 포함해야 합니다 .
 /**

가능한 모든 필드 제거

**/

기능 wc_remove_checkout_fields( $fields ) {

// 청구 필드

unset( $fields['billing']['billing_company'] );

unset( $fields['billing']['billing_email'] );

unset( $fields['billing']['billing_phone'] );

unset( $fields['billing']['billing_state'] );

unset( $fields['billing']['billing_first_name'] );

unset( $fields['billing']['billing_last_name'] );

unset( $fields['billing']['billing_address_1'] );

unset( $fields['billing']['billing_address_2'] );

unset( $fields['billing']['billing_city'] );

unset( $fields['billing']['billing_postcode'] );
// 배송 필드

unset( $fields['shipping']['shipping_company'] );

unset( $fields['shipping']['shipping_phone'] );

unset( $fields['shipping']['shipping_state'] );

unset( $fields['shipping']['shipping_first_name'] );

unset( $fields['shipping']['shipping_last_name'] );

unset( $fields['shipping']['shipping_address_1'] );

unset( $fields['shipping']['shipping_address_2'] );

unset( $fields['shipping']['shipping_city'] );

unset( $fields['shipping']['shipping_postcode'] );

// 주문 필드

unset( $fields['order']['order_comments'] );

$ 필드 반환;

}

add_filter( 'woocommerce_checkout_fields', 'wc_remove_checkout_fields' );

국가 필드가 필요하다는 점은 언급할 가치가 있습니다. 이 필드를 제거하면 고객의 주문을 완료할 수 없습니다. "계속하려면 주소를 입력하십시오."라는 오류가 발생하기 때문입니다.

필수 필드를 필수가 아닌 것으로 만드는 단계

이 예에서는 Billing Phone 필드를 편집합니다. 따라야 할 단계는 다음과 같습니다.

  1. WordPress 사이트에 로그인하고 관리자로 대시보드 에 액세스합니다.
  2. 대시보드 메뉴에서 모양 메뉴 > 테마 편집기 메뉴 를 클릭합니다. 테마 편집기 페이지가 열리면 테마 기능 파일을 찾아 필수 필드가 필요하지 않게 만듭니다.
  3. 함수에 다음 코드를 추가합니다. PHP 파일
 add_filter( 'woocommerce_billing_fields', 'wc_unrequire_wc_phone_field');

기능 wc_unrequire_wc_phone_field( $fields ) {

$fields['billing_phone']['필수'] = 거짓;

$ 필드 반환;

}
  1. 결과는 다음과 같습니다. 선택적 전화번호

입력 필드 레이블 및 자리 표시자를 변경하는 단계

다음은 따라야 할 간단한 단계입니다.

  1. WordPress 사이트에 로그인하고 관리자로 대시보드 에 액세스합니다.
  2. 대시보드 메뉴에서 모양 메뉴 > 테마 편집기 메뉴 를 클릭합니다. 테마 편집기 페이지가 열리면 테마 기능 파일을 찾아 입력 필드 레이블 및 자리 표시자를 변경합니다.
  3. php 파일에 다음 코드 추가
 add_filter('woocommerce_checkout_fields', 'custom_override_checkout_fields');

기능 custom_override_checkout_fields($fields)

{

unset($fields['billing']['billing_address_2']);

$fields['billing']['billing_company']['placeholder'] = '비즈니스 이름';

$fields['billing']['billing_company']['label'] = '비즈니스 이름';

$fields['billing']['billing_first_name']['placeholder'] = '이름';

$fields['shipping']['shipping_first_name']['placeholder'] = '이름';

$fields['shipping']['shipping_last_name']['placeholder'] = '성';

$fields['shipping']['shipping_company']['placeholder'] = '회사명';

$fields['billing']['billing_last_name']['placeholder'] = '성';

$fields['billing']['billing_email']['placeholder'] = '이메일 주소';

$fields['billing']['billing_phone']['placeholder'] = '전화';

$ 필드 반환;

}
  1. 결과는 다음과 같습니다. 자리 표시자 이름 변경

결론

요약하면 결제 페이지에서 결제 필드를 사용자 정의하는 방법을 공유했습니다. 이 페이지를 최적화하는 것은 구매자가 구매를 하도록 설득할 수 있는 마지막 기회이기 때문에 중요합니다.

또한 비즈니스 요구와 대상 고객에 따라 필요한 정보를 수집해야 합니다. 이렇게 하면 장바구니 포기를 줄이고 매장의 판매를 크게 개선하는 데 도움이 됩니다.

그러나 내가 공유한 코드 조각을 수정할 수 없는 경우 개발자를 고용하여 사이트가 고장나지 않도록 하십시오.

유사한 기사