Tùy biến trang thanh toán (checkout) Woocommerce
Trang thanh toán trong 1 website bán hàng đóng vai trò rất quan trọng vì nó là trang để khách hàng điền thông tin đặt hàng online.
Với trang thanh toán mà Woocommerce cấu hình cho chúng ta khá đầy đủ các trường để khách hàng điền thông tin. Trong tất cả các trường mà Woocommerce cấu hình sẵn cho chúng ta này đôi khi có 1 số trường mà giường như khách hàng cảm thấy không cần thiết để điền hoặc có khách hàng cảm thấy không thoải mái khi điền quá nhiều trường thông tin yêu cầu bắt buộc.
Vậy để giảm bớt 1 số trường điền thông tin trong trang thánh toán thì chúng ta phải làm sao?
Hôm nay mình sẽ hướng dẫn các bạn lượt bỏ bớt 1 số trường không mong muốn chỉ với mấy dòng code là đã xong.
Trong bài viết này mình sẽ lượt bỏ các trường như: Zipcode, Tên công ty, City, Dòng địa chỉ 2,.. trong này có 2 trường nhập fisrt name và last name thì mình sẽ bỏ đi 1 trường và gộp lại thành 1 trường nhập đầy đủ họ và tên.
Sẽ có 1 số trường chưa có Label và Placeholder, trong bài viết này mình cũng sẽ hướng dẫn luôn các bạn trong đoạn code sau:
Hướng dẫn Tùy biến trang thanh toán

Để làm custom form trong trang thanh toán thì các bạn sẽ coppy vào dán đoạn code sau vào file functions.php trong giao diện theme của các bạn đang sử dụng.
Khuyến cáo: Nên sử dụng Theme Child để viết code
Bạn vào Admin -> Giao diện -> Sửa (giao diện) và tìm file functions.php Tùy theme WP sẽ có các vị trí file functions.php khác nhau. (ảnh mẫu bên dưới):

Tiếp theo, bạn coppy và dán đoạn code sau vào file functions.php
Trong đoạn code trên, mình đã các trường như mình nêu trên và mình chỉ để lại các trường như là: Họ và tên, Địa chỉ giao sản phẩm, Số điện thoại, Email và Ghi chú đơn hàng.
Các bạn vào lại trang thanh toán rồi F5 lại để xem thay đổi nhé (Bạn hãy xóa Cache trước nếu bạn dùng cache nhé, hoặc bạn Ctrl + F5 cũng được)
Chúc các bạn thành công!
Nguồn: https://itcodewp.com/