Mục Tiêu Code Tạo Sản Phẩm Thường Mua Cùng Với ACF và WooCommerce
Hướng dẫn cách sử dụng Advanced Custom Fields (ACF) để tạo trường tùy chỉnh hiển thị combo bán hàng trên trang sản phẩm của WooCommerce. Bài viết cũng sẽ chỉ bạn cách tích hợp AJAX để thêm các sản phẩm vào giỏ hàng một cách nhanh chóng khi người dùng chọn sản phẩm từ combo, nâng cao trải nghiệm mua sắm và tăng khả năng bán hàng.
1. Đăng Ký Nhóm Trường ACF Cho Sản Phẩm Thường Mua Cùng
Để tạo trường tùy chỉnh cho việc lựa chọn các sản phẩm thường mua cùng, bạn sẽ cần đăng ký một nhóm trường ACF. Đoạn mã dưới đây sẽ giúp bạn làm điều này:
Giải thích:
related_products: Trường này cho phép chọn các sản phẩm liên quan để hiển thị trên trang sản phẩm.
related_discount_type: Trường này cho phép chọn kiểu giảm giá (theo % hoặc giảm cố định).
related_discount_value: Mức giảm giá cho sản phẩm liên quan (có thể là VNĐ hoặc %).
Xem thêm: Code Tự động Cập Nhật Giá Khi Tăng Giảm Số Lượng Trong WooCommerce
2. Hiển Thị Sản Phẩm Thường Mua Cùng Trên Trang Sản Phẩm
Sau khi đã đăng ký trường ACF, bạn cần hiển thị sản phẩm thường mua cùng trên trang sản phẩm WooCommerce. Đoạn mã dưới đây sẽ giúp bạn thực hiện điều này:
Giải thích:
Các sản phẩm liên quan được hiển thị dưới dạng danh sách lưới.
Giá giảm được tính toán dựa trên kiểu và mức giảm giá đã được thiết lập trong ACF.
Mỗi sản phẩm có checkbox để người dùng lựa chọn mua kèm, cùng với hiển thị tổng tiền của các sản phẩm đã chọn.
3. Xử Lý AJAX Để Thêm Sản Phẩm Vào Giỏ Hàng
Đoạn mã dưới đây sử dụng AJAX để thêm các sản phẩm liên quan vào giỏ hàng khi người dùng nhấn nút “Mua Combo”:
4. Thêm Styles và Scripts
Để cải thiện giao diện và xử lý hành động người dùng, bạn cần thêm styles và scripts vào trang sản phẩm:
5. Đoạn code update hoàn chỉnh
Các bạn chỉ cần coppy, bỏ toàn bộ code dưới đây vào funtion.php là được nhé, xong rồi chỉ cần trải nghiệm thôi nè.
Kết Luận
Bằng cách sử dụng ACF, WooCommerce, và AJAX, bạn có thể dễ dàng tạo ra tính năng sản phẩm thường mua cùng với các tùy chọn giảm giá linh hoạt, giúp người dùng chọn các sản phẩm liên quan và mua chúng kèm nhau. Đây là một cách tuyệt vời để tối ưu trải nghiệm người dùng và tăng doanh thu cho cửa hàng WooCommerce của bạn. Nếu các bạn thấy hay, có thể mời mình 1 ly cafe nhé, bên mình sẽ ra thêm nhiều bài viết chức năng hay dành cho các bạn nhé. STK MBANK 0766734539 LE TRUNG HOANG nhé
- Sharecode Cách Thêm Mô Tả Cho Danh Mục Sản Phẩm Trong WordPress Chuẩn SEO
- 3 cách bạn có thể bán plugin WordPress của mình
- Flash Sale Countdown & Sản phẩm đã bán Trên Website WooCommerce
- 10 Plugins cần thiết nhất dành cho blog/ website WordPress
- Nhận Mã Giftcode Giảm Giá 30% Khi Mua Combo Theme WordPress Giá Rẻ