WooCommerce Extra Product Options (ThemeComplete) giúp bạn thêm trường tuỳ chọn cho sản phẩm bằng Form Builder, áp logic điều kiện, và tính giá động bằng công thức toán học. Hỗ trợ form toàn cục (áp cho nhiều sản phẩm/danh mục/role), nhiều loại trường (checkbox/radio/dropdown, image & color swatches, text/textarea/number, date/time picker, file upload…), và hiển thị dữ liệu đã chọn xuyên suốt Product → Cart → Checkout → Orders.
Dành cho ai?
- 
Cửa hàng cần tuỳ biến theo yêu cầu (khắc tên, chọn vật liệu/kích thước, tuỳ chọn gói) với giá tính theo lựa chọn.
 - 
Doanh nghiệp có nhiều SKU muốn gom biến thể sang tuỳ chọn để giảm số lượng variation mà vẫn kiểm soát giá.
 - 
Đơn vị in ấn/dịch vụ cần upload file, ngày/giờ hẹn, công thức giá theo kích thước/diện tích/khối lượng.
 
Tính năng nổi bật (mô tả đúng chức năng)
- 
Form Builder & Global Forms
Tạo form ngay trên sản phẩm hoặc tạo Global Form để áp cho tất cả/sản phẩm theo danh mục, tag, vai trò người dùng—quản trị tập trung và nhất quán - 
Đa dạng loại trường
Checkbox, radio, dropdown/multi-select, text/textarea/number, image & color swatches, date/time picker, file upload… đáp ứng hầu hết kịch bản add-ons - 
Logic điều kiện (Conditional Logic)
Ẩn/hiện trường hoặc nhóm trường dựa trên giá trị đã chọn (ví dụ chọn “Khắc tên” mới hiện trường nhập nội dung). - 
Giá động bằng công thức (Math Formula Pricing)
Tính phụ phí/giá dựa trên công thức toán học (theo kích thước, số ký tự, diện tích, v.v.). Hỗ trợ toán tử PHP/JS, bảng tra (lookup) và giá add-on độc lập số lượng khi cần. - 
Hiển thị & theo dõi dữ liệu đã chọn
Thông tin tuỳ chọn hiển thị ở Cart, Checkout, Thank you, My Account → Orders và trong Admin Orders—giúp xử lý đơn chính xác. WordPress.org 
Cách dùng nhanh (5 bước)
- 
Tạo Global Form: vào Products → Global Forms → Add Global Form (đặt tiêu đề/điều kiện áp dụng)
 - 
Thêm trường: chọn loại trường (ví dụ Image Swatch + File Upload + Date/Time).
 - 
Đặt logic điều kiện: cấu hình ẩn/hiện dựa trên lựa chọn trước đó để form gọn gàng
 - 
Công thức giá: ở từng trường, chọn Math Formula và viết công thức (ví dụ
chiều_rộng * chiều_cao * đơn_giá), có thể dùng lookup table - 
Kiểm tra luồng mua: thêm vào giỏ, xem Cart/Checkout hiển thị đầy đủ tuỳ chọn & giá phụ; sau khi đặt hàng, kiểm tra trong Orders.
 
Mẹo triển khai
- 
Giảm biến thể → tăng tốc độ: thay because nhiều variation bằng tuỳ chọn + công thức giá, UX mượt hơn và dễ bảo trì.
 - 
Rõ ràng về chi phí: dùng nhãn/phụ giải thích cho từng add-on; nếu tính theo diện tích/ký tự, hiển thị trước công thức để minh bạch.
 - 
Tối ưu form theo ngữ cảnh: nhóm trường thành sections và chỉ hiện khi cần (logic điều kiện) để tránh rối mắt.
 - 
Upload an toàn: bật giới hạn loại tệp/kích thước; thêm trường xác nhận để giảm sai sót khi đặt in ấn.
 
Câu hỏi thường gặp (FAQ)
Có hỗ trợ swatches (màu/ảnh) không?
Có – image & color swatches nằm trong nhóm trường mặc định của plugin.
Tôi có thể tính giá theo công thức?
Có. Dùng Math Formula để tính theo kích thước, số lượng, ký tự…; ngoài ra còn lookup table và giá add-on độc lập với số lượng sản phẩm chính.
Dữ liệu khách chọn có đi theo đơn không?
Có – thể hiện ở Cart, Checkout, Thank you, My Account → Orders và Admin Orders.
Có tạo form dùng chung cho nhiều sản phẩm không?
Có – Global Forms áp theo toàn shop, danh mục, tag, vai trò hoặc sản phẩm chỉ định.
		
		
		
		
Đánh giá
Chưa có đánh giá nào.