Product customization for WooCommerce
WooCommerce Extra Product Options Premium by ThemeHigh adds customizable product fields and add-ons to WooCommerce product pages. It helps stores collect additional information, present configurable choices, group related options, and adjust product pricing according to customer selections.
The Premium edition expands the product-page options with additional field types, advanced display rules, pricing methods, validation tools, custom sections, and styling controls. Fields and sections can be managed from the product option workflow rather than handled as separate product items.
Fields and custom sections
The plugin supports 20 advanced product field types, including text, hidden, password, number, email, URL, slider or range, telephone, textarea, select, radio button, checkbox, checkbox group, date picker, color picker, heading, paragraph, switch, separator, and time picker.
Premium adds eight additional field types: multi-select, file upload, HTML, color palette, image group, date and time range picker, product group, and label swatches. Related fields can be organized into custom sections and displayed before the add to cart button or after it.
Conditional display and pricing
Display rules can show or hide fields and sections according to product, category, tag, user role, other field values, date picker or time picker values, product variation, and product quantity. This allows product options to respond to the choices or context selected by the shopper.
Premium also provides price fields for paid add-ons and customer-entered amounts. Supported pricing approaches include fixed pricing, custom pricing, dynamic pricing based on units, dynamic pricing excluding the base price, percentage pricing, and character-count pricing.
For data accuracy, the plugin includes custom and confirmation validators. You can also customize the add to cart button text and apply flexible CSS styling to input fields and sections.
Display and store workflow
Field values can be shown or hidden on the cart page, checkout page, and order details page. This gives stores control over where selected options and submitted information appear during the purchasing process.
The plugin is WPML compatible for creating product pages in multiple languages. The source also lists compatibility with themes including Astra, WoodMart, Divi, Sydney, Hestia, Avada, Flatsome, OceanWP, Kadence, Customify, and Storefront.
Installation and setup
Install WooCommerce Extra Product Options Premium on a WooCommerce site, then create the required product fields and sections. Select the field type, set its display position, define any relevant display rules, configure styling, and add pricing or validation where needed.
Review how values appear on the cart, checkout, and order details pages before publishing the product options. For multilingual stores, configure the product pages with WPML compatibility in mind.