Có ai muốn tối giản quy trình mua hàng trên Web của mình mà chưa biết thao tác như thế nào không ạ? Thử tham khảo 3 cách mình đã tìm hiểu và áp dụng thành công dưới đây nhé!
- Thông qua cài đặt WooCommerce
- Sử dụng Checkout trực tiếp cho WooCommerce
- Có lập trình với các đoạn mã

Đi vào cụ thể từng cách để bỏ qua trang trong WooCommerce:
Cách 1: Thông qua Cài đặt WooCommerce để bỏ qua trang
Để thực hiện, bạn cần thao tác các bước sau:
Bước 1: Đi tới Bảng điều khiển quản trị WP của bạn và điều hướng đến WooCommerce và nhấn Cài đặt, tùy chọn phần cài đặt chung Sản phẩm => Chuyển hướng đến trang giỏ hàng sau khi thêm thành công sau đó lưu các thay đổi.

Bước 2: Chuyển đến Tab Nâng cao và chọn Thiết lập Trang. Checkout làm Trang giỏ hàng mặc định bằng cách sử dụng Menu thả xuống và lưu các thay đổi là xong.


Cách 2: Bỏ qua trang giỏ hàng bằng Plugin
Bên cạnh cách trên, bạn cũng có thể thử Direct Checkout cho WooCommerce do QuadLayers phát triển. Nó có thể giúp bạn bỏ qua trang giỏ hàng, đồng thời cung cấp thêm nhiều tùy chỉnh để cải thiện thêm quá trình thanh toán.
Để thanh toán trực tiếp thông qua Cài đặt WooCommerce, bạn có thể thực hiện:
Bước 1: Đi tới Bảng điều khiển quản trị WPPlugin => Thêm mới. Tìm kiếm kiểm tra trực tiếp cho WooCommerce, nhấp vào Cài đặt ngay sau đó nhấn Kích hoạt khi quá trình cài đặt hoàn tất.

Bước 2: Từ bảng điều khiển quản trị WP hãy điều hướng đến WooCommerce => Cài đặt. Đi tới phần chung trong tab Sản phẩm và bỏ chọn cả hai tùy chọn Hành vi giỏ hàng để chúng không ảnh hưởng đến cài đặt Plugin.

Bước 3: Cuối cùng, bạn hãy chuyển đến tab Kiểm tra trực tiếp và chọn cài đặt chung. Sau đó đặt chuyển hướng đã thêm vào giỏ hàng thành Checkout bằng menu thả xuống và lưu các thay đổi.

Với cách này, bạn có thể lựa chọn phiên bản miễn phí với các tính năng cơ bản hoặc các gói cao cấp với các chức năng nâng cao hơn với giá từ 19 USD.
Sau khi trải nghiệm, mình thấy nó cũng khá tuyệt cho việc cải thiện khả năng thanh toán mà bạn nên xem xét. Bên cạnh đó nó có một số tính năng thêm khá hay:
- Kiểm tra một trang: Cho phép người dùng chỉnh sửa giỏ hàng và xác nhận đơn đặt hàng trên cùng một trang
- Xóa các trường thanh toán: Dễ dàng xóa các trường không cần thiết và tăng tốc quá trình thanh toán
- AJAX thêm vào giỏ hàng trên các sản phẩm đơn lẻ: Cho phép người dùng đưa các sản phẩm đơn lẻ, nhóm hoặc biến đổi vào giỏ hàng mà không cần tải lại toàn bộ trang web mỗi lần
- Chuyển hướng thanh toán: Chuyển hướng người dùng từ trang cửa hàng trực tiếp đến trang thanh toán
- Nút Mua nhanh : Cho phép mua trực tiếp trên các sản phẩm đơn lẻ
- Nút Xem nhanh: Hiển thị chế độ xem nhanh trang cửa hàng WooCommerce và các danh mục sản phẩm
Cách 3: Lập trình bỏ qua trang trong WooCommerce
Cách này sẽ đòi hỏi một chút kiến thức về lập trình với các đoạn mã, nó đồng nghĩa với việc bạn sẽ phải chỉnh sửa tệp functions.php. Với những bạn mới nên hạn chế sử dụng.
Nếu muốn thử cách thức này, bạn nên tạo một bản sao đầy đủ cho trang web, sau đó sử dụng một chủ đề con để chỉnh sửa. Có 2 phương pháp:
Phương pháp 1: Chỉnh sửa tệp functions.php từ bảng điều khiển WordPress
Cách này khá dễ thôi, trong trang tổng quan của bạn, hãy đi tới Giao diện => Trình chỉnh sửa chủ đề. Sau đó chọn tệp functions.php của chủ đề con trên cột bên phải và dán đoạn mã vào cuối tệp sau đó nhấn Cập nhật tệp.

Phương pháp 2: Thêm đoạn mã bằng một Plugin
Phương pháp này, mình thường sử dụng Code Snippets. Đầu tiên, trong bảng điều khiển WordPress của bạn, đi tới Plugins => Add New và tìm kiếm plugin Code Snippets sau đó cài đặt và kích hoạt nó**.**

Tiếp đến, bạn hãy đi đến phần Đoạn mã => Thêm mới và dán đoạn mã vào phần mã và lưu các thay đổi**.** (Bạn có thể đổi tên đoạn mã để đảm bảo rằng bạn nhớ nó có nhiệm vụ gì).
Như vậy là bạn đẽ biết cách thêm các đoạn mã vào tệp functions.php, cùng xem cách để bỏ qua trang trong giỏ hàng theo lập trình dưới đây nhé.
Trước khi thêm các đoạn mã, hãy đảm bảo rằng cả hai tùy chọn hành vi Giỏ hàng đều được bỏ chọn trong WooCommerce => Cài đặt => Sản phẩm => Chung để chúng không ảnh hưởng đến chức năng của mã.
Thêm đoạn mã sau vào tệp functions.php của bạn bằng một trong hai phương pháp được giải thích ở trên. Đoạn mã sẽ đưa khách hàng từ trang cửa hàng trực tiếp đến trang thanh toán, bỏ qua trang giỏ hàng.
Những lưu ý nếu muốn cải thiện trải nghiệm mua hàng
Ngoài việc bỏ qua trang trong WooCommerce, bạn cũng có thể tham khảo một số điều cải thiện trải nghiệm mua sắm của khách hàng như:
1. Thay thế văn bản thêm vào giỏ hàng
Cho đến bây giờ, bạn đã học được cách bỏ qua trang giỏ hàng trên cửa hàng của mình. Vì không có trang giỏ hàng nữa, nút “Thêm vào giỏ hàng” bây giờ không còn ý nghĩa nữa. Vì vậy, bạn nên thay đổi nó sang một thứ khác như Mua ngay hoặc Mua hàng.

Tin tốt là thay thế văn bản nút là một quá trình đơn giản. Bạn có thể đạt được điều này bằng hai cách:
- Sử dụng plugin Kiểm tra trực tiếp
- Lập trình để thay thế
Phương pháp 1: Sử dụng plugin Kiểm tra trực tiếp
Từ Bảng điều khiển quản trị WP , điều hướng đến WooCommerce => Cài đặt và chuyển đến tab Kiểm tra trực tiếp. Trong cài đặt Lưu trữ, hãy đặt “ Thay thế văn bản Thêm vào giỏ hàng” thành Có và nhập văn bản bạn muốn hiển thị. Cuối cùng, nhấn nút Lưu để lưu các thay đổi. Giờ đây nút mua hàng của bạn sẽ được thay thế bằng nút mua ngay.

Phương pháp 2: Thay thế văn bản bằng phương pháp lập trình
Bạn chỉ cần phải thêm một đoạn mã sau vào tệp functions.php của bạn là được. Ở đây mình sẽ chuyển văn bản ban đầu thành "Mua ngay" ở dòng mã cuối cùng. Bạn có thể tùy chỉnh theo ý thích như: Đặt hàng ngay, nhanh tay,.....
add_filter ('woocommerce_product_single_add_to_cart_text', 'ql_replace_add_to_cart_button_text');
add_filter ('woocommerce_product_add_to_cart_text', 'ql_replace_add_to_cart_button_text');
// Thay thế văn bản Thêm vào giỏ hàng bằng Mua ngay!
function ql_replace_add_to_cart_button_text () {
return __ ('Mua ngay!', 'woocommerce');
}
2. Xóa các tin nhắn đã thêm vào giỏ hàng
Nếu quan sát kỹ, bạn sẽ thấy rằng mỗi khi khách hàng mua sản phẩm, thông báo “Sản phẩm của bạn đã được thêm vào giỏ hàng” sẽ xuất hiện trên Trang thanh toán.

Vì nó sẽ không còn giỏ hàng nữa nên khi nhận được thông báo nà, bạn có thể xóa nó đi bằng cách sử dụng đoạn mã sau:
add_filter ('wc_add_to_cart_message_html', 'ql_remove_add_to_cart_message');
function ql_remove_add_to_cart_message ($ message) {
trở về '';
}
3. Xóa trang giỏ hàng khỏi Menu
Hầu hết các trang của shop đều có liên kết đến Trang Giỏ hàng trong menu chính để khách hàng có thể kiểm tra các mặt hàng trong giỏ hàng của mình bất cứ lúc nào. Tuy nhiên, vì không có trang giỏ hàng nữa, bạn nên xóa liên kết giỏ hàng khỏi menu.

Theo mặc định, WordPress cung cấp tùy chọn để xóa các mục menu. Để thực hiện việc này, chỉ cần truy cập Bảng điều khiển quản trị WP và điều hướng đến Giao diện => Trình đơn. Chọn Trang Giỏ hàng trong phần Cấu trúc Menu và nhấp vào Xóa . Sau đó, nhấn nút Lưu để áp dụng các thay đổi. Như vậy là bạn đã xóa thành công trang giỏ hàng của mình ra khỏi Menu rồi đấy.

Chung quy lại, quy trình thanh toán đơn giản và dễ hiểu là điều cần thiết cho bất kỳ cửa hàng trực tuyến nào. Số lượng bước liên quan trong khi đặt hàng càng ít thì càng có nhiều cơ hội giảm thiểu việc bỏ qua giỏ hàng và tăng tỷ lệ chuyển đổi. Bằng cách bỏ qua trang giỏ hàng, bạn loại bỏ một bước của quy trình thanh toán, giúp khách hàng nhanh chóng và thuận tiện hơn.
Nếu đã nhiều lần thử bỏ qua trang giỏ hàng trong WooCommerce mà chưa thành công thì bạn có thể áp dụng các cách trên nhé!