Làm cách nào để chúng tôi bỏ chọn “Chuyển hàng đến address ”từ trang Woocommerce Checkout

Giao dịch trực tuyến ngày càng có nhiều đất đai, và WooCommerce là một trong những nền tảng yêu thích của nhà phát triển webtạo cửa hàng trực tuyến.

Một cửa hàng trực tuyến thành công là người biết cách làm nổi bật sản phẩm và cung cấp cho khách hàng trải nghiệm trực tuyến tốt nhất. Trải nghiệm trực tuyến của người dùng bắt đầu từ việc tiếp xúc đơn giản và rõ ràng với các sản phẩm hệ thống hoàn thành đơn hàng.

Các trường có sẵn trên trang "Chi tiết Thanh toán" / "Thanh toán", nơi người dùng phải nhập dữ liệu cá nhânchẳng hạn như: tên, địa chỉ, địa chỉ e-mail, số điện thoại và thông tin khác, nên càng đơn giản và có cấu trúc càng tốt. nhất cho khách hàng của một cửa hàng trực tuyến, Tôi chọn như địa chỉ giao hàng các sản phẩm giống với địa chỉ thanh toán. Tuy nhiên, trong WooCommerce thì kiểm tra theo mặc định tùy chọn "Giao hàng đến địa chỉ khác"/"Giao hàng đến nơi khác address". Có nghĩa là người dùng buộc phải nhấp hoặc nhấn thêm một lần nữa trên màn hình điện thoại để hủy kích hoạt các trường bổ sung, đây là điều bắt buộc khi tùy chọn được chọn. Điều không mong muốn nếu chúng tôi muốn cung cấp trải nghiệm trực tuyến tốt hơn cho người dùng.

May mắn thay, tùy chọn “Giao hàng đến nơi khác address ”từ trang Woocommerce Checkout có thể được bỏ chọn theo mặc định bằng cách thêm một dòng mã vào tệp functions.php của chủ đề hiện tại.

 add_filter( 'woocommerce_ship_to_different_address_checked', '__return_false' ); 

Lưu tệp sau khi thêm dòng và đi tới trang "thanh toán" của cửa hàng trực tuyến để kiểm tra xem tùy chọn Giao hàng đến khác address ”cũng được kiểm tra bởi default.

Một trường khác được yêu cầu bởi WooCommerce trên trang "Chi tiết thanh toán"Nhưng điều đó quá không quan trọng ở một số quốc gia, nó là"Mã bưu chính"/"Mã bưu điện thanh toán". Nhiều người dùng không biết mã bưu điện của địa chỉ giao hàng là gì và các công ty chuyển phát nhanh không tuân theo mã này. Nó thường bị khách hàng đặt nhầm chỗ vì lĩnh vực này được yêu cầu.
Nó có thể được gỡ bỏ khỏi tất cả các hàm.php bằng cách thêm các dòng sau:

 add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
 function custom_override_checkout_fields( $fields ) {
 unset($fields['billing']['billing_postcode']);
 return $fields;
 }

Bây giờ bạn có một hệ thống "đặt hàng" dễ dàng hơn cho khách hàng của mình.

2 comments
  1. Chào buổi sáng
    Đây là một tính năng của WooCommerce. Bạn hầu như không thể thay đổi điều đó trong các tùy chọn vận chuyển WooCommerce.

    WooCommerce–> Tùy chọn Giao hàng -> Điểm đến Giao hàng -> (chọn) Theo mặc định cho địa chỉ thanh toán của khách hàng.

    Sau khi hoàn tất, "Gửi đến một địa chỉ khác" sẽ không được đánh dấu là mặc định.
    Tôi hy vọng nó sẽ giúp!

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *

Toàn bộ
0
cổ phiếu
Điều trước

php.php_.php7_.gif - Phần mềm độc hại WordPress (Hình ảnh X màu hồng trong Thư viện phương tiện)

Điều tiếp theo

Khách hàng của Western Union, bệnh dịch hạch Banca Transilvania và các ngân hàng khác