WooCommerce Product Options – priced product options with conditional logic, validation & lots more

Version
—
Updated
May 8, 2018
Status
ARCHIVED
Developer
Codecanyon
Report
WooCommerce Product Options  – priced product options with conditional logic, validation & lots more
WooCommerce Product Options is a powerful plugin that lets you add unlimited attributes and versatile options (date picker, color picker, image upload, sliders) across products, categories, and checkout. Enjoy faster, personalized orders with easy-to-use option groups and an always-visible Add to Cart button. This type of plugin enables accordion layouts, required fields, and on-page option selection to streamline shopping.

Description

WooCommerce Product Options is a WooCommerce plugin that helps you add unlimited product attributes and option groups across products, categories, and even the checkout page. It solves the limitation of standard variation-based options by letting shoppers choose from rich input types like date pickers, color pickers, sliders, and image uploads. With Elementor-friendly front-end control and flexible option layouts (including accordion-style sections), you can present complex configurations without clutter.

The plugin also keeps the shopping flow smoother by supporting an always-visible “Add to Cart” button when the product page loads—useful when multiple attributes are involved. You can further tailor labels, required fields, and selection-based messages to improve clarity and reduce ordering mistakes.

Main Features

  • Unlimited attributes — Add an unlimited number of attributes to a product using attribute-based pricing instead of variations.
  • Product and category option groups — Group options and apply them quickly across products and product categories.
  • Checkout option groups — Collect delivery or order-specific details directly on the checkout page.
  • Accordion option layout — Display option groups in accordions to keep product pages organized.
  • Rich input types — Use number fields, number sliders, datepickers, image uploads, color pickers, checkboxes, and checkbox groups.
  • Multiple selection — Allow customers to select multiple attributes at the same time.
  • Required fields — Mark options as required or optional based on your workflow.
  • Always-visible Add to Cart — Show the “Add to Cart” button when the product page loads, instead of waiting for attribute selection.
  • Option display controls — Add titles and labels before/after options and choose whether to show or hide prices.
  • Selection messages — Show long messages when a specific option (checkbox, image, radio, dropdown) is selected.

Benefits

  • Fewer configuration errors — Required fields and clear option labels help shoppers submit accurate orders.
  • Higher conversions — An always-visible Add to Cart button reduces friction during option selection.
  • Better UX on product pages — Accordion layouts and organized option groups make complex builds easier to browse.
  • More flexible product setups — Sliders, datepickers, and image uploads enable options not possible with default WooCommerce variations.
  • Consistent merchandising — Option selection on shop/category/search pages supports a smoother path from browse to buy.
  • Clearer decision-making — Selection-based messages provide context without needing extra support steps.

Who is it suitable for?

  • WooCommerce stores with configurable products (customizations, add-ons, or bundles)
  • Merchants needing checkout data collection (delivery preferences, order notes, service details)
  • Agencies or developers building Elementor-powered WooCommerce templates and option layouts
  • Catalog-heavy sites that want option selection directly on shop, category, or search pages
  • Manufacturers and product brands offering date-based ordering, color choices, or upload inputs
  • Content and landing-page driven shops that require clear labeling and selection messages