Link directly to a specific WooCommerce product variation using get variables -yoursite.com/your-single-product/?size=small&color=blue
This is useful if you want to send an email to customers and send them directly to a specific variation without them having to enter it in themselves.
Usage/Examples:
Attach: ‘?[variation_name]=[variation_value]’ to the end of your product link to have the variations automatically appear on the user’s screen.
- mysite.com/product/happy-ninja/?color=blue
- mysite.com/product/happy-ninja/?color=blue&size=small (additional variations should be separated by ‘&’)
- mysite.com/product/happy-ninja/?color=blue+green (where the variation value is “Blue Green” with the space replaced by a ‘+’)
Features:
- No configuration needed, just install and start using
- Supports an infinite number of variations
- Fails gracefully, if the option or value doesn’t exist, the default value will appear instead
- Default selected variations work if no product is specified in url
- 100% case insensitive
- Works with any variation settings you have ie. custom images, prices etc.
Installation
Automatic WordPress Installation
- Log-in to your WordPress Site
- Under the plugin sidebar tab, click ‘Add New’
- Search for ‘WooCommerce Direct Variation Link’
- Install and Activate the Plugin
- That’s it, you should be able to use get variables with your variable products now
Manual Installation
- Download the latest version of the plugin from WooCommerce Direct Variation Link WordPress page.
- Uncompress the file
- Upload the uncompressed directory to ‘/wp-content/plugins/’ via FTP
- Active the plugin from your WordPress backend ‘Plugins -> Installed Plugins’
- That’s it, you should be able to use get variables with your variable products now