WordPress plugin intelligence profile

Product Variant Dropdown or Radio Button for WooCommerce

Switch WooCommerce variation dropdowns to clean radio buttons or improved dropdowns for clearer, faster product option selection.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update20 Jun 20264mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Product Variant Dropdown or Radio Button for WooCommerce version 1.0.0 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Product Variant Dropdown or Radio Button for WooCommerce gives you control over how WooCommerce variation attributes are displayed on product pages.

By default, WooCommerce shows variable product options (like size or color) as dropdowns. This plugin lets you decide, per attribute or per product, whether those options should appear as:

  • A standard (but cleaned-up) drop-down.
  • A clear, one-click radio button group.

Use it when you want customers to see all choices at once (radio) or keep things compact (drop-down), without writing custom code or editing templates.

What this plugin does

  • Replace variation dropdowns with radio buttons for easier selection.
  • Keep dropdowns, but make them clearer and more consistent.
  • Mix dropdowns and radio buttons on the same product when it makes sense.
  • Keep using WooCommerce’s built-in variation logic for price, stock, and images.

Key features

-

Per-attribute display control

Choose whether an attribute like Size or Color should render as a drop-down or as a radio button group.

-

Per-product overrides

Override the default behavior on individual products if they need a different UI.

-

Improved dropdown UX

g. “Choose a size” instead of a blank first option).

-

Clear radio button groups

Show all options at once with radio buttons, so customers can pick the right variant with a single click.

-

WooCommerce-native

Works with standard WooCommerce attributes, terms, and variable products. No custom product types or data structures.

-

Theme-friendly and extensible

Uses established WooCommerce hooks and markup patterns, making it easier to style and extend in your theme or child theme.

How it works

  • Set up attributes in Products → Attributes (for example: Size, Color).
  • In the product edit screen, pick a display type for each attribute:
  • Drop-down
  • Radio buttons
  • Optionally, override the display type on specific products in the product edit screen.
  • On the front end, the plugin replaces (or enhances) WooCommerce’s default dropdown markup based on your choices.
  • WooCommerce still handles variation selection, pricing, stock status, and gallery images.

Typical use cases

  • Show sizes (S, M, L, XL) as radio buttons instead of a dropdown.
  • Keep Color as a dropdown, but improve the first “Choose…” label.
  • Use dropdowns for long lists (e.g. 20+ options) and radio buttons for short, important attributes.
  • Make variant selection more obvious and reduce user confusion.

Who is it for?

  • Store owners who want a clearer, more direct variant selection UI.
  • Marketers who want to reduce friction at the “choose options” step in the funnel.
  • Developers and agencies who prefer a configurable, hook-based solution instead of hand-coded templates on every project.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • product variations
  • radio buttons
  • dropdown
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity20 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.