워드프레스 우커머스 쇼핑몰에서 '바로 구매' (Quick Buy) 버튼을 추가하려면 Quick Buy For Woocommerce 같은 플러그인을 사용할 수 있습니다. 하지만 최신 우커머스 버전에서 이 플러그인이 제대로 작동하지 않을 수 있습니다.
출처: wordpress.org
실제로 이 플러그인의 Support 페이지를 살펴보면 제대로 작동하지 않는다는 글이 제법 올라와 있습니다.
Quick Buy For Woocommerce 플러그인이 제대로 작동하지 않으면 대안으로 WooCommerce Direct Checkout 플러그인을 사용할 수 있습니다. 이 플러그인에 대해서는 다음 글에서 소개한 적이 있습니다.
최신 버전에서 살펴보니 이전 버전과 달리 'Continue Shopping' (쇼핑 계속하기) 버튼을 추가하는 없이 사라졌습니다. 다음과 같은 코드를 테마의 함수 파일에 추가하면 '쇼핑 계속하기' 버튼을 추가할 수 있습니다.
// 쇼핑 계속하기 버튼 추가
// Add a Continue Shopping button in WooCommerce Cart page
add_action( 'woocommerce_after_add_to_cart_button', 'wc_continue_shopping_button' );
function wc_continue_shopping_button() {
$shop_page_url = get_permalink( woocommerce_get_page_id( 'shop' ) );
echo '<div class="continue-shop-button">';
echo ' <a href="'.$shop_page_url.'" class="button">쇼핑 계속</a>';
echo '</div>';
}
반드시 차일드 테마를 만들어서 차일드 테마 내의 함수 파일에 추가하시기 바랍니다. 그래야 테마가 업데이트되어도 추가 사항이 사라지지 않습니다.
우커머스 전용 테마인 Flatsome에서 WooCommerce Direct Checkout 플러그인을 설치하고 위의 코드를 추가하면 위와 비슷하게 표시됩니다. (CSS를 통해 '쇼핑 계속' 버튼의 위치를 약간 조정했습니다.)
참고로 YITH WooCommerce One-Click Checkout 플러그인을 사용하면 고객이 회원 가입 과정에서 입력한 정보나 과거 결제 시에 기입한 정보를 이용하여 원클릭으로 결제가 가능하도록 할 수 있습니다. 이를 통해 사용자 경험을 향상시켜 매출 증대를 기대할 수 있을 것입니다. 자세한 내용은 다음 글을 참고해보세요: