Tóm tắt nhanh (cập nhật 11/2026)
- Sản phẩm có biến thể (variable product) cho phép một sản phẩm có nhiều lựa chọn như size, màu, dung tích, mỗi lựa chọn có giá, ảnh, tồn kho riêng.
- Dùng thuộc tính toàn cục, tên thống nhất để bộ lọc hoạt động; ảnh riêng cho từng màu; mã SKU riêng cho từng biến thể.
- Thay danh sách thả xuống bằng ô màu, nút size giúp khách chọn nhanh hơn trên điện thoại.
Một chiếc áo có 3 màu và 5 size là 15 lựa chọn. Nếu tạo 15 sản phẩm riêng, cửa hàng sẽ rối, khách khó so sánh, SEO bị phân tán. WooCommerce giải quyết bằng sản phẩm có biến thể: một trang sản phẩm, khách chọn màu, size, giá và ảnh tự thay đổi theo lựa chọn.
Bài viết này hướng dẫn tạo và quản lý biến thể sản phẩm WooCommerce, cách hiển thị đẹp, quản lý tồn kho và tránh lỗi thường gặp.
Biến thể sản phẩm là gì?
Trong WooCommerce, “sản phẩm có biến thể” (Variable product) là sản phẩm cha gồm nhiều biến thể con. Mỗi biến thể là một tổ hợp thuộc tính (Đỏ – M, Đỏ – L…) và có thể có:
- Giá, giá khuyến mãi riêng.
- Ảnh riêng.
- Mã SKU riêng.
- Tồn kho riêng.
- Cân nặng, kích thước riêng (tính phí vận chuyển).

Thuộc tính toàn cục và thuộc tính riêng
| Loại | Đặc điểm | Nên dùng khi |
|---|---|---|
| Thuộc tính toàn cục (Sản phẩm › Thuộc tính) | Dùng chung cho nhiều sản phẩm, lọc được | Màu, size, chất liệu, dung tích |
| Thuộc tính riêng (trong từng sản phẩm) | Chỉ cho một sản phẩm | Lựa chọn đặc thù hiếm gặp |
Ưu tiên thuộc tính toàn cục để bộ lọc sản phẩm hoạt động và dữ liệu thống nhất.

Cách tạo sản phẩm có biến thể
- Tạo thuộc tính toàn cục: Sản phẩm › Thuộc tính, ví dụ “Màu” (Đen, Trắng, Be), “Size” (S, M, L, XL).
- Tạo sản phẩm, chọn loại “Sản phẩm có biến thể”.
- Tab Thuộc tính: thêm Màu, Size, chọn giá trị, tích “Dùng cho biến thể”.
- Tab Biến thể: tạo biến thể từ tất cả thuộc tính.
- Nhập cho từng biến thể: giá, ảnh, SKU, tồn kho. Có thể sửa hàng loạt (đặt giá cho tất cả).
- Chọn biến thể mặc định (tuỳ chọn).
Hiển thị biến thể đẹp
Mặc định WooCommerce dùng danh sách thả xuống, khá bất tiện trên điện thoại. Nên dùng plugin hiển thị:
- Ô màu (swatch) có màu thật hoặc ảnh nhỏ.
- Nút size dễ bấm.
- Làm mờ lựa chọn hết hàng.
- Ảnh sản phẩm đổi khi chọn màu.
- Hiển thị giá theo biến thể đã chọn.

Quản lý tồn kho theo biến thể
- Bật quản lý kho cho từng biến thể.
- Đặt ngưỡng sắp hết hàng để nhận thông báo.
- Ẩn hoặc làm mờ biến thể hết hàng.
- Cho phép “đặt trước” với biến thể sắp về (tuỳ chọn).
Nhập biến thể hàng loạt
Với hàng trăm sản phẩm, nhập từng biến thể thủ công rất tốn thời gian. WooCommerce hỗ trợ nhập CSV gồm sản phẩm cha và biến thể con (cột Parent, Attribute). Chuẩn bị file Excel theo mẫu, kiểm tra kỹ tên thuộc tính thống nhất trước khi nhập.

Ví dụ: shop giày
Một shop giày có 80 mẫu, mỗi mẫu 3–4 màu, size 36–43. Trước đây shop tạo mỗi màu là một sản phẩm, tồn kho ghi trong mô tả. Sau khi chuyển sang sản phẩm có biến thể: mỗi mẫu một trang, ô màu bằng ảnh nhỏ, nút size làm mờ size hết, ảnh đổi theo màu, tồn kho từng biến thể tự trừ khi có đơn. Bộ lọc theo size hoạt động chính xác, khách tìm “giày size 38” chỉ thấy mẫu còn size 38.
Biến thể và SEO
- Một trang sản phẩm cho nhiều biến thể giúp tập trung sức mạnh SEO.
- Tiêu đề, mô tả sản phẩm cha nêu các lựa chọn chính (“có 4 màu, size 36–43”).
- Ảnh từng màu có alt mô tả.
- Không tạo sản phẩm riêng cho từng màu trừ khi có lý do kinh doanh rõ ràng.
Lỗi thường gặp
- Tên thuộc tính không thống nhất: “Đen”, “đen”, “Màu đen”.
- Quên nhập giá cho vài biến thể, khách không thêm vào giỏ được.
- Ảnh không đổi theo màu.
- Tạo quá nhiều biến thể không có hàng.
- Không quản lý kho, bán cả biến thể hết hàng.
Checklist biến thể sản phẩm
- Thuộc tính toàn cục, tên thống nhất.
- Biến thể có giá, SKU, tồn kho.
- Ảnh riêng cho từng màu.
- Ô màu, nút size hiển thị đẹp trên điện thoại.
- Biến thể hết hàng được làm mờ.
- Bộ lọc theo thuộc tính hoạt động.
Findme hỗ trợ gì?
Findme thiết lập thuộc tính, biến thể, ô màu, nút size, nhập hàng loạt từ Excel và kết nối bộ lọc cho website WooCommerce. Xem website bán hàng online, bài bộ lọc sản phẩm và bảng giá.
Lời kết
Biến thể sản phẩm làm cửa hàng gọn gàng, khách chọn nhanh, tồn kho chính xác. Đầu tư thời gian chuẩn hoá thuộc tính từ đầu sẽ giúp shop vận hành nhẹ nhàng khi số sản phẩm tăng lên.
Biến thể cho ngành khác thời trang
Không chỉ quần áo, giày dép, nhiều ngành dùng biến thể: mỹ phẩm (dung tích 30 ml, 50 ml, 100 ml), thực phẩm (khối lượng 250 g, 500 g, 1 kg), nội thất (kích thước, chất liệu, màu gỗ), sơn (bảng màu, dung tích thùng), dịch vụ (gói cơ bản, nâng cao). Nguyên tắc vẫn vậy: thuộc tính thống nhất, mỗi biến thể có giá, tồn kho riêng, hiển thị lựa chọn trực quan.
Sản phẩm nhiều tuỳ chọn không cần tồn kho
Với sản phẩm làm theo yêu cầu (in tên, chọn hộp quà, thêm thiệp), số tổ hợp quá nhiều để tạo biến thể. Dùng trường tuỳ chọn bổ sung (product add-ons) thay vì biến thể: khách chọn, nhập nội dung, giá cộng thêm tự động mà không cần tạo hàng trăm biến thể.
Câu hỏi thường gặp
Một sản phẩm có tối đa bao nhiêu biến thể?
Về lý thuyết rất nhiều, nhưng quá nhiều biến thể làm trang chậm; nên giữ ở mức hợp lý.
Biến thể có giá khác nhau được không?
Được, mỗi biến thể có giá riêng.
Có hiển thị biến thể ra trang danh mục không?
Có thể hiển thị ô màu ngay trên thẻ sản phẩm ở danh mục bằng plugin.
Đổi tên thuộc tính có ảnh hưởng đơn cũ không?
Đơn cũ giữ thông tin tại thời điểm đặt; nên đổi tên cẩn thận và kiểm tra bộ lọc.
Cần shop WooCommerce chuẩn biến thể?
Findme: 15+ năm kinh nghiệm, 4.000+ website đã bàn giao. Website trọn gói từ 3.490.000đ, tặng tên miền .com, hosting và SSL năm đầu.
Để lại thông tin, chuyên viên Findme sẽ tư vấn và gửi báo giá phù hợp trong ngày, miễn phí.
Bài viết liên quan
Thiết kế website phòng khám da liễu: bác sĩ, dịch vụ điều trị, bảng giá, đặt lịch khám
Thiết kế website phòng khám tai mũi họng: nội soi, khám cho trẻ, đặt lịch, giờ khám ngoài giờ
Thiết kế website phòng khám cơ xương khớp: đau lưng, thoái hoá, chấn thương thể thao, đặt lịch khám
Thiết kế website phòng khám đa khoa: nhiều chuyên khoa, gói khám sức khoẻ, bảo hiểm, đặt lịch