Như bạn đã biết qua các bài trước, khi đi đến trang thanh toán của Woocommerce sẽ nhận ra rằng phần nhập thông tin thanh toán không phù hợp với Việt Nam. Ví dụ ở Việt Nam không cần địa chỉ ở dòng 2, không cần mã bưu chính và cần có tỉnh thành Việt Nam thay vì tiểu bang. Trong bài này tôi sẽ hướng dẫn bạn cách thêm tỉnh thành Việt Nam để website của bạn phù hợp tại Việt Nam.
Cài plugin Vietnam Woocommercy Currency
Bạn tải plugin tại đây, plugin này sẽ bao gồm các chức năng sau:
Thêm danh sách tỉnh thành Việt Nam
Có thể thanh toán qua Paypal với tiền tệ Việt Nam vì nó sẽ tự động đổi sang USD với tỉ giá quy đổi theo ý muốn khi thanh toán qua PayPal.
Thêm tiền tệ VNĐ cho Woocommerce.
Sau khi cài đặt xong bạn truy cập vào Woocommerce -> Cài đặt để thiết lập lại địa chỉ
Nếu bạn muốn thiết lập lại tỷ giá USD để nó tự động đổi từ đồng Việt Nam sang USD khi thanh toán PayPal thì thiết lập tại phần menu Woocommerce VNĐ nhé.
Sửa tên trường địa chỉ và xóa mã bưu chính
sau đây là đoạn code đổi lại tên phần Bang và Thành phố trong Woocommerce để phù hợp với Việt Nam
Bạn truy cập vào phần Giao diện -> Sửa và tìm đến tập tin functions.php và thêm đoạn này vào cuối tập tin (thêm vào trước ?>
nếu có nó ở cuối tập tin)
/** * Ẩn mã bưu chính * Ẩn địa chỉ thứ hai * Đổi tên Bang / Hạt thành Tỉnh / Thành * Đổi tên Tỉnh / Thành phố thành Quận / Huyện * * * @hook woocommerce_checkout_fields * @param $fields * @return mixed */ function wp_custom_checkout_fields( $fields ) { // Ẩn mã bưu chính unset( $fields['postcode'] ); // Ẩn địa chỉ thứ hai unset( $fields['address_2'] ); // Đổi tên Bang / Hạt thành Tỉnh / Thành $fields['state']['label'] = 'Tỉnh / Thành'; // Đổi tên Tỉnh / Thành phố thành Quận / Huyện $fields['city']['label'] = 'Quận / Huyện'; return $fields; } add_filter( 'woocommerce_default_address_fields', 'wp_custom_checkout_fields' );
Sau khi thêm xong, bạn lưu nó lại và đặt hàng thử để xem kết quả:
Như vậy là Ok rồi. Nếu bạn muốn dùng plugin hỗ trợ quản lý và dùng để tùy biến các trường checkout thì có thể dùng Woocommerce Checkout Manager, bạn sẽ có thể ẩn hoặc thêm các trường tùy ý muốn.
Kết luận
Vậy là tôi đã hướng dẫn bạn cách thêm tỉnh thành Việt Nam để website của bạn phù hợp tại Việt Nam. Nếu bạn không rành về code và bị lỗi khi làm theo thì comment phía dưới nhé !
Tham gia cùng 67,322 người đăng ký
Nhận thông tin khi có bài viết đặc biệt, hướng dẫn chuyên sâu và cập nhật mới.
Mọi thông tin đều được mã hóa và bảo mật.