Extra Product Options for WooCommercefire emoji

Craft Flexible Product Pages with WooCommerce Product Addons

The Extra Product Options for WooCommerce plugin lets you add extra product fields to your WooCommerce Product pages.

Subscription Options

A subscription entitles you to 1 year of updates and support from the date of purchase. License details

  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • Billed once per year until cancelled

money back

30-Day No Questions Asked Refund

Not 100% satisfied? Get your money back hassle free, for any reasons!

1M+

Downloads

30,000+

Active Installations

4.9

Rating
Reviews

3.2.8

Current Version

6.8

WordPress Version
CHANGELOG
View changelog

Flexible customization options for every store

Showcase Woocommerce product add-ons with ease

With Extra Product Options (WEPO), you can effortlessly create custom fields to showcase unique product add-ons for WooCommerce. With easy-to-use tools and advanced customization capabilities, WEPO helps you create product pages that provide your customers an interactive and engaging shopping experience.

Limitless Customization, No matter what you sell

28 Custom Product Field types to choose from

Stand out in competitive markets by showcasing your product in detail. Our plugin offers 27 field types to help you create WooCommerce product options that capture precise customer input.

Documentation: Extra Product Options for WooCommerce Documentation – Click Here

Text Field

Text

This is a hidden field

Hidden

Password Field

Password

Number Field

Number

Email Field

Email

URL Field

URL

Slider/Range Field

Slider/Range

Multiselect Field

Multiselect

Textarea Field

Textarea

Select Field

Select

Radio Button Field

Radio Button

Checkbox Field

Checkbox

Checkbox Group Field

Checkbox Group

Date Picker Field

Date Picker

Color Picker Field

Color Picker

Color Palette Field

Color Palette

Telephone Field

Telephone

Paragraph Field

Paragraph

HTML Field

HTML

Switch Field

Switch

Separator Field

Separator

Heading Field

Heading

File Upload Field

File Upload

Image Group Field

Image Group

Time Picker Field

Time Picker

Date & Time Range Picker Field

Date & Time Range Picker

Product Group Field

Product Group

Label Swatches Field

Label Swatches

Style your product add-ons – your way

Flexible Styling Options for Product add-ons

Match your store’s aesthetics with flexible styling for WooCommerce Product Options:

  • set title tags, color, position, style subtitle etc
  • Inherit store or theme style with CSS script. With flexible CSS styling options, you can modify the design of these fields to align perfectly with your store’s branding and aesthetics.
  • Display fields in three different styles
Default
Tabs
Accordion

Documentation: Extra Product Options for WooCommerce Documentation – Click Here

Styling Fields

Take control of your product page

Display rules for product fields & sections

  • Set conditional display rules to show or hide fields and sections as needed.
  • Ensure fields are displayed only for products that require extra product options.
  • Easily manage display conditions based on:
Specific Products
Product Categories
Product Tags
User Roles
Product Variation
Product Quantity
Other Custom Field Values

Flexible pricing options

Set pricing for extra product options

Take advantage of 7 predefined pricing methods to calculate charges of your WooCommerce custom product add-ons precisely and flexibly.

Pricing Options

Documentation: Extra Product Options for WooCommerce Documentation – Click Here

Custom Formula

A custom formula can be set to add an additional charge to the product.

Fixed

Set a fixed price for the product addon(Extra Field).This fixed amount will be added to the total product price when the extra product option is selected.

Custom

A price entered by the user will be added to the product price. This will help you receive donations, tips, and similar items.

Dynamic

Set the price per ‘n’ number of units. The add-on price will be calculated based on the total number of units selected by the customer and added to the product price.

Dynamic – Exclude base price

A price per unit excluding the base price will be assigned, where the total price as per the units entered by the shopper will be added to the total price.

Percentage

Set the add-on price as a percentage. The specified percentage amount will be added to the product price.

Character Count

Price can be added to the product based on the number of characters the customer adds.

Pricing Table
Show Pricing Table

Display additional charges for each WooCommerce product option in a tabular style, explaining the base price and the extra amount added.

Make your store global

WPML Compatibility

Translate your WooCommerce custom product addons accurately for customers worldwide. Whether you’re catering to local markets or international audiences, WPML integration guarantees a smooth and consistent shopping experience across all languages, enhancing user satisfaction and expanding your reach.

Documentation: Extra Product Options for WooCommerce Documentation – Click Here

WPML Compatibility

Ensure data accuracy

Validate user input with Confirm Field Validators

Confirm field validators are essential for ensuring data accuracy by comparing two fields to ensure they match. For example, you can validate fields like “Email” and “Confirm Email” to confirm both entries are identical before adding the product to the cart.

Documentation: Extra Product Options for WooCommerce Documentation – Click Here

Field Validation

Add your own rules

Set precise input conditions with Custom Validators

With Custom Validators, you can define exactly how information should be entered into your product fields using Regular Expressions (RegEx). Whether it’s phone numbers, serial codes, or color values, Custom Validators ensure your data follows the exact format you need.

Documentation: Extra Product Options for WooCommerce Documentation – Click Here

Custom Validators

Designed to be compatible

Smooth integration with WooCommerce themes and plugins

Our plugins undergo constant testing to ensure seamless compatibility with popular WooCommerce themes and plugins!

Themes
Astra
Hestia
Flatsome
Divi
Avada
Neve
Blocksy
OcanWP
Storefront
Plugins
Yith
Schedule Delivery
Shipping & Tax
Advanced Order Export
Currency Switcher
Elementor

Additional Features

Explore our addition features to create a unique shopping experience

Extra products as URL parameters

By default, you can add products to your cart using URL’s. Using the plugin, you can also add the custom fields created using the plugin to the cart through the URL.

URL Extension Documentation link
Documentation
Div Tag for Greater Flexibility

Default HTML table tags offer limited styling options. Using the Div Tag opens up greater customization options, allowing for greater flexibility.

Div Tag Documentation link
Documentation
Edit products from cart

Products already added to the cart can now be edited from the cart. This feature works for products with extra product options and for all products based on your store settings

Edit Cart Functionality
Development-Friendly Hooks

Extend the plugin’s functionality effortlessly with development-friendly hooks. Add custom code or content to fields to extend the plugin’s functionality.

Development-Friendly Hooks Documentation link
Documentation
Import & Export with Ease

Easily import and export extra fields and sections with our plugin. Duplicate fields, copy fields from other sites, and revert fields to previous versions, saving time and ensuring accuracy.

Easy Import & Export
Documentation link
Documentation
Style Dropdown Appearance

Customize the text, background, and border colors for active, inactive, and hover states—giving your dropdown a polished, consistent look.

Style Dropdown Appearance
Documentation link
Documentation
Backup and Import Plugin Settings data

Using the Backup and Import Settings feature, you can easily transfer your plugin configuration between different sites. This makes it easy to migrate to a new site, sync settings across different environments, or back up your preferences.

Backup & Import Data
Documentation link
Documentation

Enjoy unlimited product customization with

✨ WooCommerce Product Addons

Get Plugin

Customer Love Us

Don’t just take our word for it!

We Value Your Feedback!

Rating

Share your thoughts and suggestions, so we can make WEPO even better for you.

Give Feedback Now

Wordpress
Rating

” The plugin works perfectly and the support is excellent and responds in a short time “

maatien
mamo.solutions

@maatien

Rating

” Akhil and the Themehigh team are always doing their best to help and find a solution. They are dedicated and competent, plus their plugins usually work very well: congrats! “

agenceneoh
agenceneoh

@agenceneoh

Rating

” Good support, very well functionally, wpml compatilble, it’ value is 6 star! “

marcowp1
marcowp1

@marcowp1

Rating

” Excelente plugin 100% recomendado. Gracias por desarrollarlo “

davidreyes
davidreyes

@davidreyes

Rating

” I deliberately use this plugin on the website and I can’t think of a situation without it. The plugin works great and support is fantastic. “

icejo
icejo

@icejo

Rating

“ I bought the “Extra product options for Woocommerce” plugin about a year ago. I loved how easy it was to set up and how well it worked. But what really blew me away was their support. They were super fast and very helpful! I would highly recommend this plugin/company to anyone. “

Geert
Geert

@geert

Rating

“ Useful and easy to use.

WendyMayes
WendyMayes

@wendymayes

Rating

“ Thank you, ThemeHigh, for this delightful and easy to use plugin when you need just that small something extra. “

tigmewp
tigmewp

@tigmewp

Rating

“ Love it. Very flexible and Pro is really good. Support is quick and good. “

joepvandrunen
joepvandrunen

@joepvandrunen

Rating

“ Te Plugin do what is his Job. All Perfect.

klicktipps
klicktipps

@klicktipps

Rating

“ Hands down this extra product options plug in is the best. It is so customisable and flexible. I have pretty complex options and it works so well. And then the support for any conflicts or errors is second to none – always fixed within 24 hours. Themehigh is the best, do not hesitate to get any of their products! “

myangelnz
myangelnz

@myangelnz

Rating

A fantastic plug-in with great support for fine-tuning the layout. Especially for people who are not familiar with WordPress “

handmadebyloupa
handmadebyloupa

@handmadebyloupa

Need Help?
Check Our FAQs

Yes, you can. Simply create a Select field and assign a price value to each option. The product price will then update automatically based on the selected choice.

Absolutely! You can use the Image Group field type, available in the premium version of our plugin, to showcase image-based options.

Yes, it does. Just enable the “Multiple file upload” option within the Basic Info tab of the File Upload field type to allow customers to upload multiple files.

Yes. Our plugin lets you set conditional rules that allow product fields to be shown or hidden based on the selected product quantity.
Support

Swift Customer Support

Whether it’s a quick question or a complex issue, we’re always just a message away—ready to assist with speed, clarity, and care.

Get Support

Facebook Community

Learn, grow and connect with fellow Woo enthusiasts

Join our community!

Documentation

Understand our plugins with ease

Explore our documentation