Super Product Options Pro
Add powerful custom product options to your WooCommerce products. Support for radio buttons, checkboxes, dropdowns with dynamic pricing and beautiful admin interface.
Powerful Features
Everything you need for professional product customization
Multiple Option Types
Radio buttons for single choice, checkboxes for multiple selections, and dropdowns for compact display.
Dynamic Pricing
Add extra costs to options that automatically update the product price in real-time as customers select.
Included Options
Mark certain options as "included" to show what's bundled with the product at no extra charge.
Required Fields
Make option groups required so customers must select before adding to cart. Full validation included.
Cart & Order Display
Selected options appear in cart, checkout, and order emails for clear customer communication.
Drag & Drop Sorting
Easily reorder option groups with intuitive drag and drop interface in the admin panel.
Multi-Currency Support
Handles different decimal separators (comma/period) for European and international stores.
Option Descriptions
Add helpful descriptions to each option choice to guide customers in their selections.
Secure & Optimized
Built with WordPress coding standards, proper sanitization, escaping, and nonce verification.
Live Preview
See how product options look to your customers
3 Option Types
Choose the perfect input type for each option group
Radio Buttons
Single selection only. Perfect for sizes, colors, or variants where only one choice is allowed.
Checkboxes
Multiple selections allowed. Ideal for add-ons, toppings, or extra services.
Dropdown
Compact single selection. Best for long lists of options that would take too much space.
Perfect For These Use Cases
Size Options
Color Choices
Food Toppings
Gift Wrapping
Shipping Options
Warranty Plans
Engraving
Custom Sizes
Pricing Features
Add-on Pricing
Extra cost per option
Real-time Updates
Live price calculation
Included Items
No extra charge options
Currency Formats
Global support
How It Works
Simple setup in just a few steps
Install Plugin
Upload and activate the plugin via WordPress
Edit Product
Go to any product and find "Additional Options"
Add Options
Create groups with choices and pricing
Done!
Options appear on your product page
Easy Installation
Get started in minutes
📦 WordPress Upload
-
1
Download the plugin ZIP file
-
2
Go to Plugins → Add New → Upload
-
3
Choose ZIP file and click Install Now
-
4
Click Activate Plugin
-
5
Edit any product to add options
📁 FTP Upload
-
1
Extract the plugin ZIP file
-
2
Upload folder to /wp-content/plugins/
-
3
Go to Plugins → Installed Plugins
-
4
Find plugin and click Activate
-
5
Clear all cache if needed
├── spo-product-options-pro.php // Main plugin file
├── spo-frontend.js // Frontend JavaScript
└── INSTALL.txt // Installation guide
Adding Product Options
Navigate to any product and find the "Additional Options" meta box
📋 Option Group Settings
- Group Name (displayed to customers)
- Option Type (Radio/Checkbox/Dropdown)
- Required field setting
- Drag & drop reordering
🏷️ Choice Settings
- Label (option name)
- Price (additional cost)
- Description (help text)
- Included checkbox
💰 Price Format
- Numbers only: 5, 10.50, 100
- Comma decimal: 5,50
- Period decimal: 5.50
- Prices added to base price
🛒 Cart Display
- Options shown in cart
- Displayed at checkout
- Included in order emails
- Options total shown
✨ Frontend Features
- Real-time price updates
- Currency formatting
- Required field validation
- Smooth animations
🔧 Advanced
- Variable product support
- Unique cart item keys
- Public JavaScript API
- Custom event triggers
Works With Any Theme
Tested and compatible with popular WordPress themes
Elementor
Divi
Astra
Flatsome
OceanWP
Storefront
Avada
Kadence
Requirements
What you need to get started
WordPress
5.8+WooCommerce
6.0+PHP
7.4+jQuery
IncludedChangelog
Latest updates and improvements
Version 1.2.0 (Current)
Ready to Add Custom Options?
Transform your WooCommerce products with powerful, flexible customization options!
🚀 Download Now 📖 View on GitHubSuper Product Options Pro v1.2.0 | by Nasir Mehmood
