How to create variable products on WooCommerce
Variable products in WooCommerce allow you to sell items with multiple variations like size, color, or material under a single product listing. Create them by setting the product type to 'Variable product', adding attributes, and generating variations with individual pricing and inventory settings.
Prerequisites
- WordPress website with WooCommerce plugin installed
- Administrator access to WordPress dashboard
- Basic understanding of WooCommerce product management
- Products attributes already created (optional but recommended)
Step-by-Step Instructions
Navigate to Products and Add New Product
Set Product Type to Variable Product
Configure Product Attributes
Generate Product Variations
Configure Individual Variation Settings
Set Default Variation Selection
Configure Additional Product Settings
Publish and Test the Variable Product
Common Issues & Troubleshooting
Variations not showing on frontend
Ensure attributes are marked as Used for variations and at least one variation is Enabled with a price set. Clear any caching plugins and check your theme compatibility.
Out of stock message for available variations
Check that Stock quantity is set correctly for each variation and Manage stock is enabled. Verify that the main product isn't set to 'Out of stock' in the Inventory tab.
Variation images not displaying correctly
Ensure variation images are uploaded in the Variations tab, not just the main product gallery. Regenerate thumbnails using a plugin like Regenerate Thumbnails if images appear broken.
Bulk actions not working for variations
Select the variations you want to modify using the checkboxes, choose your bulk action from the dropdown, set the value, and click Go. Always click Save changes after bulk operations.