Hướng Dẫn Code Tạo Sản Phẩm Thường Mua Cùng Với ACF và WooCommerce

26/03/2025
6 Phút đọc
76 Lượt xem
Đánh giá
5/5 - (1 bình chọn)

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.

Hướng Dẫn Code Tạo Sản Phẩm Thường Mua Cùng Với ACF và WooCommerce

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è.

🚫 Bạn cần đăng nhập để xem nội dung này!

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é

Thông báo chính thức: Muathemewpgiare chân thành mong muốn được đồng hành và hỗ trợ tốt nhất cho các khách hàng trong quá trình sử dụng giao diện WordPress. Vì vậy, khi mua những theme wordpress tại chúng tôi, chúng tôi cam kết hỗ trợ quý khách hàng hết sức có thể.

Chúng tôi hiểu rằng sự lựa chọn của quý khách là rất quan trọng. Việc mua source code tại chúng tôi không chỉ giúp đảm bảo chất lượng mà còn nhận được sự hỗ trợ tận tâm từ Muathemewpgiare. Chúng tôi rất mong quý khách cân nhắc kỹ, tránh những rủi ro không đáng có khi mua các source code không rõ nguồn gốc. Chúng tôi luôn sẵn sàng hỗ trợ và đồng hành cùng quý khách. Xin chân thành cảm ơn!

Để lại một bình luận