Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
WooCommerce Force Default Variant icon

WooCommerce Force Default Variant

v1.8.1
by HappyKite · 4.8 (20 reviews)

Removes the Standard WooCommerce variant default of 'Choose an Option' and replaces it with a variant.

4K+ active installs Updated Sep 27, 2024 Tested to 6.6.2
Try Demo Download
Pre-installed Ready in ~10s No card

About WooCommerce Force Default Variant

This plugin is designed to improve the functionality of variable products on WooCommerce. It removes the blank option from the dropdown and sets a default variant, which can be configured in different ways. This can help improve the customer experience and potentially increase conversion rates.

Changelog

1.8.1 – 28th September 2024

  • NEW – Added Stock Count to the first Sort selection.
  • UPDATE – Works with WooCommerce 9.3.3
  • UPDATE – Works with WordPress 6.6.2

1.8 – 27th October 2023

  • FIX – Issue with multiple attributes fixed
  • NEW – Tested and declared compatibility with WC HPOS
  • UPDATE – Works with WooCommerce 8.2.1
  • UPDATE – Works with WordPress 6.3.2

1.7 – 24th March 2023

  • NEW – Adds the ability to order variations Alphabetically
  • FIX – Now requires WooCommerce to be active before activating
  • UPDATE – Works with WooCommerce 7.5+
  • UPDATE – Works with WordPress 6.1+
  • UPDATE – Works with PHP 8.1

1.6.1 – 29th July 2022

  • FIX – Issue in 1.6 that caused Out of Stock variations to appear in WooCommerce Hide Out of Stock setting is ticked.

1.6.0 – 1st July 2022

  • FIX – Sort by Position fixed – This will now correctly sort by the variation order within the Variations tab on each Product page.
  • FIX – Sort by Position renamed – To reflect the fix above, this has also been renamed to ‘Variation Position’ to make it clearer.
  • NEW – Sort by Attribute Order now exists – This will sort by the Menu Order based on the variation Attributes.
  • UPDATE – Works with WooCommerce 6.6+
  • UPDATE – Work with WordPress 6.0+

1.5.2

  • FIX – Will work properly with custom attributes
  • FIX – ‘Select Option’ toggle works properly with WooCommerce v4+
  • FIX – ‘Hide out of stock items’ now works properly with WooCommerce v4+
  • IMPROVEMENT – If all Variants are below your specified Stock Limit, this will display the correct WooCommerce ‘Out of Stock’ message.
  • UPDATE – Works with WooCommerce 4.1.1
  • UPDATE – Works with WordPress 5.4.1

1.5.1

  • FIX – Now respects the ‘Hide out of stock items’ option within WooCommerce.
  • IMPROVEMENT – Improved the ability for external translations.
  • UPDATE – Tested up to WooCommerce 4.0+

1.5

  • NEW – Added in a Secondary sort function. If products have the same price you can sort them again by Stock, Sales, ID or Position
  • IMPROVEMENT – Added in more Filters and hooks.
  • UPDATE – Tested up to WordPress 5.3
  • UPDATE – Tested up to WooCommerce 3.8

1.4.3

  • NEW – Select Option will now be removed from all product dropdown by default.
  • NEW – Added new setting to toggle default ‘Select Option’ text
  • FIX – Notice in /includes/variations.php:170
  • FIX – Default selected option field being blank on page load due to missing JS classes.
  • UPDATE – Now works with WordPress 5.2 and above.

1.4.2

  • NEW – Adding in the ability to sort by Variant Position
  • NEW – Added in Filters to make it easier to add your own sorting format.
  • NEW – Added filter to allow you to show/hide unavailable selections on multiple attributes.
  • FIX – If a Variant is disabled it will no longer appear on the list.
  • FIX – Takes note of Sale prices when reordering by Price.
  • FIX – Works with multiple attributes at once.
  • UPDATE – Now works with WordPress 5.1 and above.

1.4.1

  • FIX – Fixed a fatal error when variation does not exist.
  • FIX – Fixed an error where type became unreadable.

1.4

  • NEW – The Stock Status will be checked before the variant is selected. You will no longer have an out of stock Default Variant
  • NEW – Added the ability to set a minimum Stock Quantity limit if you manage stock manually.
  • NEW – Added the ability to keep manually set defaults on a site wide basis.
  • UPDATE – Now works with WooCommerce 3.5 and above.
  • UPDATE – Now works with WordPress 5.0 and above.

1.3

  • UPDATE – Now works with WordPress 4.9 and above.
  • UPDATE – Now works with WooCommerce 3.3 and above.
  • UPDATE – Works with PHP 7.0 and above.

1.2

  • UPDATE – Now works with WordPress 4.6.2
  • UPDATE – Now works with WooCommerce 2.6.4

1.1.1

  • IMPROVEMENT – Removed ‘Choose an Option’ dropdown option.

1.1

  • FIX – fixed Fatal Error on activation.

1.0

  • UPDATE – Compatible with WordPress 4.4+
  • UPDATE – Compatible with WooCommerce 2.4+
  • IMPROVEMENT – Removed Templates and now using correct Functions/Filters for safer Updates

0.1

  • Released Beta Version

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…

Classic Editor icon

Classic Editor

4.9 · 9M+ installs

Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…

LiteSpeed Cache icon

LiteSpeed Cache

4.8 · 7M+ installs

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...