Bỏ trang Giỏ hàng, chuyển đến trang Thanh toán trong Woocommerce

Help.Anbiweb.com 

Một số trường hợp bạn sẽ muốn tối giản quy trình mua hàng trên website của mình, bỏ qua trang Giỏ hàng là cần thiết. Từ trang Sản phẩm, khách chọn mua xong sẽ chuyển thẳng đến trang Thanh toán. Áp dụng cho những website mà khách hàng thường mua mỗi lần chỉ 1 sản phẩm.

  1. Trang Giỏ hàng sẽ được chuyển hướng sang trang Thanh toán.

Thêm đoạn code bên dưới vào file functions.php

function skip_cart_page_redirection_to_checkout() {    if( is_cart() )  wp_redirect( wc_get_checkout_url() );  }  add_action('template_redirect', 'skip_cart_page_redirection_to_checkout');

2. Giỏ hàng sẽ được xóa trước khi sản phẩm khác được thêm vào.

Thêm đoạn code bên dưới vào file functions.php

add_filter( 'woocommerce_add_to_cart_validation', 'remove_cart_item_before_add_to_cart', 20, 3 );  function remove_cart_item_before_add_to_cart( $passed, $product_id, $quantity ) {  if( ! WC()->cart->is_empty())  WC()->cart->empty_cart();  return $passed;  }
Nguồn bài viết: https://help.anbiweb.com/bo-trang-gio-hang-chuyen-den-trang-thanh-toan-trong-woocommerce/ Diễn đàn thiết kế website chuyên nghiệp | Digital Marketing | Quảng cáo Facebook | Quảng cáo Google Phát triển bởi: Công ty Công Nghệ & Truyền Thông Thabidu Việt Nam Vận hành bởi: Công ty thiết kế anbiweb Hệ thống kinh doanh: Anbiweb.com - Thabidu.comTramymedia.com

Đăng nhận xét

0 Nhận xét