Extra Product Options for WooCommerce
🔥 #1 WooCommerce Product Options Plugin with Nested Conditional Logic Transform your WooCommerce product pages with Extra Product Options for WooCommerce by WPActPro. Add up to 27+ custom product fields with advanced nested conditional logic (AND/OR groups) – the only free plugin offering this powerful feature. Whether you run a small boutique or a large online store, our plugin drives sales growth by enabling customers to personalize products effortlessly. Why Choose Extra Product Options for WooCommerce? ✅ 27 Field Types – 20 FREE + 7 Premium field types including Country Selector, Rating, Tooltip, and advanced switchers ✅ Nested Conditional Logic – Advanced AND/OR groups (FREE version exclusive!) ✅ Easy to Use – Drag & drop builder with modern UI ✅ Highly Customizable – Section settings, row/column layouts, styling options ✅ Performance Optimized – Custom database tables for faster queries ✅ Developer Friendly – Extensive hooks and filters From a simple gift wrap option through to complex PC configurations, extra product options are a proven way for you, as a WooCommerce store owner, to increase your profits. Extra Product options are much easier, more flexible, and faster to use than variable products. Instead of generating thousands of variations, enable customers to customize products with additional options such as text fields, checkboxes, radio buttons, dropdowns, and more. You can add extra product options to selected Products or selected Categories. 🎉 What’s New in Version 4.4.8 Version 4.4.8 introduces the Country Selector and Rating field types, Tooltip/Help Icon feature, Advanced Validation System, Cross-Field Pricing Rules, and Import/Export functionality for enhanced product customization and addon management: 📤 Import/Export Addon Configurations – Export and import addon configurations as JSON files ⭐ Rating Field Type – Star rating selector (1-10 stars) with Price Per Star pricing support ❓ Tooltip / Help Icon Feature ✍️ Help Text Configuration – New “Help Text” input field in General Settings ✅ Regex Pattern Validation – Pattern validation for Text, Textarea, Email, Phone, URL, Password, Number, Hidden fields 📏 Min/Max Length & Words Validation – Character length constraints and word count limits with custom error messages 🎨 Real-time Validation Feedback – Persistent error display until requirements met, Add-to-Cart button disabled until validation passes ⚡ Advanced Tooltip Styling – Arrow pointer, shadow, and full accessibility support 🔧 Bug Fixes – Tooltip overflow clipping, disabled fields display, product quantity conditions in additional rules 🌍 Country Selector Field Type – New dedicated field type for country selection with all ~250 WooCommerce countries in dropdown. Perfect for international shipping, region-specific pricing, and location-based product customization 💰 Per-Country Pricing – Set custom prices for each country. Customers see price additions next to each country option (e.g., “Australia (+€100.00)”). Supports fixed pricing per country with automatic total calculation 📋 Smart Country List – Displays all WooCommerce countries automatically. When users select a country, it appears in the Addon Options Test section with the correct price and updates the total instantly 🏗️ Builder Integration – Country dropdown selector in the admin builder for easy option management. No need to type country names – just select from the dropdown and set per-country prices ❓ Tooltip / Help Icon Feature – Add optional help text next to any field label. A small “?” icon appears when configured, and hovering displays the help text in a styled popup tooltip with arrow pointer ✍️ Help Text Configuration – New “Help Text” input field in the General Settings tab of every field type. Support for safe HTML formatting (bold, italic, links, line breaks) via wp_kses_post() 🎨 Polished Design – White popup with rounded corners, subtle border, drop shadow, and arrow pointer. Responsive design with mobile-optimized tooltip sizing ♿ Accessibility – Proper ARIA labels, role=”button” on icon, role=”tooltip” on popup. Full keyboard support via :focus state for accessibility and mobile tap support ⚡ Pure CSS Implementation – No JavaScript required. Hover, focus, and focus-visible states trigger tooltip display with smooth transitions 🔧 Bug Fix – Overflow Clipping – Fixed tooltip being clipped by parent containers. Added comprehensive overflow: visible rules to prevent clipping by form wrappers, section containers, and layout elements ✅ Advanced Validation System – Regex pattern validation, min/max character length, word count limits (textarea), custom error messages, and real-time validation for Text and Textarea fields ⚡ Cross-Field Pricing Rules – Set dynamic field prices based on selections in other fields with 5 operators (Add, Subtract, Multiply, Percentage Add, Replace) and real-time price updates ✅ Code Quality – PHPCS compliant, proper documentation, singleton addon pattern, hook-based integration What are the benefits of WooCommerce extra product options? 🔑 Generate more sales 🔑 Increase the profit margin 🔑 Stand out from the competition 🔑 No need for higher inventory costs 🔑 Better customer insight 🔑 Increase customer loyalty 🔑 Power the online business 🎬 See It In Action Try Our Live Demo: Frontend Demo – See how product options look to customers Backend Demo – Experience the modern admin interface Video Tutorial – Watch step-by-step setup guide Key Features to Explore: ✅ Nested conditional logic with AND/OR groups ✅ 27 field types in action (20 FREE + 7 Premium) ✅ Section settings and layouts (Accordion, Tabs, Wizard) ✅ Conditional display rules with AND/OR conditions ✅ Advanced custom pricing options (Fixed, Percentage, Per-Character, Per-Word, Formulas) ➡️ Try Demo Now ⬅️ Documentation & Tutorials Section Settings Documentation – Complete guide to customizing section settings in version 4.4.0 Section Settings Video Tutorial – Watch how to use section settings features 💡 Share Your Ideas & Feature Requests We value your feedback! Help us improve the plugin by sharing your ideas and requirements. What features would you like to see? New field types you need for your store Additional functionality or integrations UI/UX improvements Performance enhancements Any other suggestions How to share your feedback: Email:
[email protected] Contact us: Share your Idea Your suggestions help us prioritize features and build a better product roadmap. We review all feedback and consider it for future releases! 💁 Complete List of 27 Field Types 20 FREE Field Types: ✅ Text Field – Single-line text input with optional HTML5 validation (email, URL, phone). Supports character length validation and regex patterns (FREE) ✅ Textarea – Multi-line text area with word/character limits and regex validation ✅ Number Field – Numeric input with min/max values and step increments. Supports decimal and whole numbers ✅ Password Field – Masked password input for sensitive information ✅ Select Dropdown – Single-choice dropdown selector. Per-option pricing support ✅ Multi-Select – Multiple choice dropdown. Select/Deselect All button support (PRO). Per-option pricing ✅ Checkbox – Single checkbox with yes/no option. Per-option pricing support ✅ Checkbox Group – Multiple checkboxes for multi-select. Per-option pricing support ✅ Radio Group – Radio buttons for single selection. Per-option pricing support ✅ Date Picker – Calendar date selector with min/max dates, format options (PRO), and advance date-range pricing (PRO) ✅ Time Picker – Time selector with customizable format. Earliest/Latest time constraints (PRO) ✅ Color Picker – Color selection widget with HTML5 color input ✅ Switch – Toggle on/off switch with customizable icons and colors (PRO). Smooth animations (PRO) ✅ Slider – Range slider for numeric selection. Dual handle mode (PRO) for min/max range selection ✅ Hidden Field – Non-visible field for passing data through the system ✅ Heading – Display-only section heading for visual organization ✅ Paragraph – Display-only text area for informational content ✅ Separator – Horizontal divider line. Customizable color, style (solid/dashed/dotted/double), width, and margin ✅ Rating Field – Star rating selector (1-10 stars). Price Per Star pricing (FREE). Perfect for reviews, feedback, and ratings ✅ Country Selector – Auto-populated country dropdown with ~250 WooCommerce countries. Per-country pricing support. Ideal for international shipping 7 PREMIUM Field Types: 💎 File Upload – Multi-file upload with type and size restrictions. AJAX upload support 💎 Color Switcher – Color swatch buttons for visual color selection. Per-option pricing 💎 Text Switcher – Text/button buttons for option selection. Per-option pricing 💎 Image Switcher – Image thumbnail buttons for visual selection. Multi-image support (PRO). Per-option pricing 💎 Product Group – WooCommerce product selector. Min/Max selection limits. Per-product pricing (fixed, product price, or percentage) 💎 Repeater Field – Repeatable group of fields. Customers can clone/remove field groups. Min/max repeat limits. Per-instance pricing 💎 Section Layout – Accordion, Tabs, and Step Wizard layouts for organizing addon fields. Global and per-addon override settings 👉 Display Position for Extra Fields Before Add To Cart Button After Add To Cart Button Pro – Before Variation Data (for variable products) ➡️ View Demo ⬅️ 💁 Key Capabilities of Extra Product Options Add 27 types of extra custom product fields to WooCommerce Product Pages (20 FREE + 7 Premium) Add extra custom fields for the selected product and selected categories Manage Required or optional fields Add prices to options Allow multiple attributes to be selected in the same option Easy to Use Drag & Drop Use with or without prices Show/hide prices Manage labels, values, placeholders, and CSS classes for each field Duplicate the extra product custom field or groups of fields Edit, Remove, Enable, or disable the extra product fields easily Dynamic product price: Change the price depending on a field value(s) Visibility options: decide on which product(s) to show your fields Set prices for each option value Make options mandatory for selection Display selected values on checkout, order info pages, and in the order emails 👉 Display Position for Extra Fields Simple Product Variable products over ajax ➡️ View Demo ⬅️ 💎💎 💎 PREMIUM KEY FEATURES 💁 Types of extra options for WooCommerce Product Pro – File upload – allowing your customers to upload (multiple) files. Pro – True/false – A “yes/no” checkbox Pro – Image swatches – multi and single choice options with images. Pro – Color swatches – multi and single color options. Pro – Text swatches – text options. Pro – Paragraph – so you can add content and shortcodes to your product page. Pro – Image – to add images. Pro – HTML Upload Field – To collect files from users which can be images, Videos, Documents, and anything that is supported by WordPress. Pro – Slider with custom formulas on product detail page Pro – Switch with Switch Layout, Animation Style, Checked Icon, Checked Background Color, Unchecked Icon, Unchecked Background Color 💎 Custom Price Fields – Pro Allow setting the price of your custom product fields. and this price will be added to the product total based on the field value. it is useful when you want to charge an additional fee for your additional services. Multiple wany you can set price. Fixed: Set a fixed price for the extra field. This fixed amount will be added to the total product price upon selecting the addon. Pro – Percentage: Set a percentage price for extra field. This percentage amount will be added to the total product price upon selecting the addon. Pro – Custom: User will enter the price and It will be added to the product price. like getting donations, tips, and similar things. Pro – Percentage of Product Price: Set the addon price in percentage. It will calculate the product price and added to the product price. Pro – Dynamic: Set the price per ‘n’ number of units/ quantity. Addon price will be calculated for the total number of units/ quantity selected by the customer and added to the product price. 💎 Conditionally Display Fields According To Relevance with this option, you can set extra fields ” Display Rules ” based on a number of conditions. You will be able to control the field display easily by adding different conditions based on the following. All Products (with Select All/Clear All) Products Categories Tags Pro – User roles Pro – Other Fields values Pro – Date picker and time picker Pro – Product variations Pro – Product quantity ➡️ View Demo ⬅️ 💁 Example Uses of WooCommerce Extra Product Options Plugin Here are just a few of the ways this flexible plugin can be used: Sell events and tickets using this plugin to add options like seat, date, booking fees, etc Add extra delivery/shipping options and costs to orders Brand options Checkout fields Dropshipping options Delivery times and dates Dynamic pricing Custom product designing Hotel booking Bulk editing of product options Add gift wrap options to products (with costs) as shown in the demo Add image choices to printable products (with or without prices) Add text to cards (with the possibility of charging per character ) Add discounts to products (option prices can be negative) Chargeless for bulk/wholesale orders (bundle rates) Add extra charges/fees to orders Add extra charges/fees to products ➡️ View Demo ⬅️ 👉 CUSTOM HOOKS The plugin is most developer-friendly so that you can easily add more functionalities if needed with our hooks. 💁 Contact Us Free plugin: Need Technical Help? – Click here ➡️ Premium Version ⬅️
Top keywords
- product43×2.17%
- field32×1.62%
- pro29×1.46%
- options28×1.41%
- price25×1.26%
- fields22×1.11%
- add21×1.06%
- extra21×1.06%
- pricing21×1.06%
- text18×0.91%
- custom15×0.76%
- support14×0.71%
Yoast SEO – Advanced SEO with real-time guidance and built-in AI
Real-time SEO guidance, schema, and AI built in. Help search engines and AI systems understand your content. All AI tools included, no hidden fees. Yoast SEO: the #1 WordPress SEO plugin Since 2008, Yoast SEO has helped site owners get their content found. More than 10 million websites now run it, from small local businesses to some of the most visited sites on the web. Our mission is SEO for everyone. You should not need a specialist, a big budget, or a technical background to give your content a fair chance of being discovered. Yoast SEO gives you everything you need to manage your on-site SEO. The Yoast SEO Premium plugin and its extensions unlock more advanced and AI-powered tools. Ready for search, and ready for AI People no longer only type queries into Google. They ask AI assistants, and those answers are built from content the AI has crawled, understood, and trusted. Yoast SEO helps you prepare for both. Schema.org structured data, so search engines and AI systems can understand what your content is actually about. Premium outputs significantly more schema types, including the E-E-A-T signals (experience, expertise, authoritativeness, and trustworthiness) that help AI systems understand who you are. Schema aggregation for NLWeb (Premium), which combines your site’s structured data into a single, deduplicated graph, so AI agents get a complete picture of your content in one request. Turn it on with a single toggle. LLMs.txt management, to guide how large language models interact with your content, including manual control over which pages are included. Bot blocker (Premium), to control which AI crawlers can use your content for training, including GPTBot, CCBot, and Google-Extended. Abilities API, so AI tools, dashboards, and automated workflows can read your SEO, readability, and inclusive language scores directly. Algorithm changes have been arriving for over 15 years, and Yoast has tracked every one of them. Keeping the plugin updated means you benefit from ongoing technical improvements, schema updates, and AI advancements automatically, all guided by our signature traffic light approach. Real-time guidance while you write SEO is one of the most consistent and cost-effective sources of website traffic, though it can be complex. Whether you are just starting out or you have done this for years, Yoast SEO tells you what to fix before you publish, not after. Red, orange, green. That is the whole idea. You get in-depth content and readability analysis that helps you create content designed to perform well in search, without needing to learn a new discipline first. Quick and easy setup Setting up Yoast SEO is quick and straightforward. No technical background required. Our step-by-step configuration wizard walks you through the essentials, so Yoast SEO can generate accurate structured data that helps search engines understand your site. Switching from another SEO plugin? Migration is seamless. You can import your existing SEO data and settings safely with our built-in import and export tools. AI tools built into your workflow Yoast’s AI tools come with Yoast SEO Premium, and they sit inside the editor you already use. There is no separate AI subscription, no extra login, and no credit top-up to buy. Every suggestion waits for your approval before anything saves. Yoast AI Generate: creates five SEO-friendly titles and meta descriptions instantly, with one-click regeneration for more options. Yoast AI Optimize: suggests improvements to keyphrase placement, including introduction, distribution, and density, with the option to apply or dismiss each edit. Yoast AI Summarize: generates a quick summary of your post to place anywhere in the block editor, so readers grasp the value fast. Yoast AI Content Planner (Premium): suggests five site-specific post ideas and builds a structured starter draft the moment you open a new post. Ideas are grounded in your own site, not generic topics, so your team never begins from a blank page. Bulk editor with AI drafts: review and fix titles, meta descriptions, and focus keyphrases across your whole site from one workspace, with search and status filters and a dedicated view per content type. The bulk editor is free. With Premium, select what needs work and AI drafts the metadata, including social sharing titles and descriptions, for you to approve. All AI tools included: no extra accounts, no separate credit purchase, no hidden costs. Content analysis and optimization SEO analysis to guide your keyword targeting, with up to 5 keyphrases in Premium and support for 20+ languages. Readability analysis for clear, engaging, user-friendly writing. Inclusive language analysis, so your content is more considerate and accessible. SERP previews for both desktop and mobile results. HowTo and FAQ blocks with built-in schema support. Breadcrumbs block for improved navigation. Semrush integration for keyword research directly inside Yoast SEO. Wincher integration to track keyword performance from your dashboard. Elementor integration for optimization inside your favorite builder. Technical SEO, handled for you Yoast SEO takes care of much of your site’s technical SEO automatically, which frees you to focus on your content. Automated meta tag optimization right out of the box. Canonical URLs to prevent duplicate content issues. Advanced XML sitemaps for clear site indexing. Deep Schema.org integration to improve how search engines and AI systems understand your site. Complete breadcrumb control for visitors and crawlers. Performance improvements that help reduce load times. Crawl settings to manage how bots access your site and reduce unnecessary server load. Every update delivers ongoing technical SEO enhancements automatically. Keep your website in perfect shape Whether you are a creator, a business owner, or a developer, Yoast SEO helps you maintain your site’s SEO health: Cornerstone content tools to organize and prioritize your key pages. Front-end SEO inspector to view and edit titles, descriptions, and schema live. SEO roles to delegate plugin access securely across your team. Regular 2-week update cycle, so you stay compatible with the latest SEO standards and search engine changes. Powerful integrations Yoast SEO works seamlessly with popular WordPress tools: Google Site Kit: access insights from Search Console, Analytics, and PageSpeed inside WordPress. Advanced Custom Fields (ACF): combine with ACF Content Analysis for Yoast SEO for advanced field optimization. Elementor: use full Yoast SEO functionality inside Elementor’s editor. Algolia: improve internal search accuracy and performance. Semrush: discover and optimize for high-value keywords. Wincher: track keyword positions and trends in Google Search. Jetpack: manage SEO and social previews in one place. Easy Digital Downloads (EDD): improve digital product visibility with integrated schema. Mastodon: verify your website on Mastodon with Yoast SEO Premium. WooCommerce: optimize ecommerce SEO with the dedicated WooCommerce extension. Yoast SEO Premium: AI-powered SEO for WordPress Yoast SEO Premium builds on everything above with advanced automation, AI tools, and professional support. It helps you optimize efficiently for both traditional search and AI-driven discovery. What it helps you tackle: Keeping pace with algorithm changes and AI search. Reaching the right audience. Automating redirects, crawl controls, and internal linking. Finding orphaned content and improving your site structure. Getting expert help when you need it. Premium highlights: AI-generated titles and meta descriptions, page by page or in bulk. AI Content Planner, so you never open a blank page. Smart internal linking suggestions to strengthen your site structure. Social previews for Facebook and X. Redirect manager with bulk tools, CSV import and export, and automatic prompts when you move or delete content. Bot blocker for AI crawlers, including GPTBot, CCBot, and Google-Extended. Schema aggregation for NLWeb, plus significantly more schema types than free. IndexNow integration, so search engines hear about your updates the moment you publish. Front-end SEO inspector for real-time editing. SEO workouts for orphaned and cornerstone content. Task list, unlocked in full, showing what to work on next with priority levels and time estimates. Google Docs add-on, so writers can run the full Yoast analysis before content ever reaches WordPress. One seat included. 24/7 premium support from SEO specialists. Included at no extra cost: Yoast Local SEO: help nearby customers find you, with local schema, a store locator, and opening hours management. Yoast Video SEO: help Google understand your videos, with video sitemaps and schema. Yoast News SEO: help your news content get discovered in Google News and Top Stories. Yoast WooCommerce SEO: advanced SEO for online stores Yoast WooCommerce SEO builds on Yoast SEO Premium with ecommerce-specific tools for your store’s visibility. Key ecommerce features: WooCommerce-specific XML sitemap that excludes non-shopping content. Product structured data for rich results, including price, reviews, and availability. Canonical URL management to prevent duplicates. Ecommerce-focused content analysis for GTINs, SKUs, and short descriptions. AI Generate for ecommerce: optimized titles and meta descriptions for product and category pages, at page level or drafted in bulk for products and categories. What that gets you: Better product visibility through automated structured data. More efficient crawling for large catalogs. Time saved through metadata templates and automation. Metadata across your whole catalog without editing rows one at a time. Built for WooCommerce, trusted by thousands of online stores worldwide. For developers Yoast SEO is built with developers in mind. With modern APIs, hooks, and a unified indexables system, you can extend or integrate SEO functionality across custom themes, plugins, or headless setups. REST API Retrieve SEO metadata for any post or URL, including meta tags, Open Graph, Twitter Cards, and Schema.org data. Learn more about the REST API. Surfaces API Access SEO data directly in code via YoastSEO()->meta->for_current_page(). Supports titles, descriptions, canonicals, and schema. Read the Surfaces API documentation. Metadata API Use the Metadata API to filter, override, or extend meta tags with WordPress hooks such as wpseo_title, wpseo_metadesc, and wpseo_canonical. Schema API The Schema API lets you modify or extend Schema.org graph pieces, including Article, Organization, Person, Breadcrumb, and WebPage entities. Abilities API integration Let AI tools, dashboards, and automated workflows read Yoast SEO data programmatically, including SEO, readability, and inclusive language scores for recent posts. Block editor compatibility Yoast SEO integrates directly with the WordPress block editor. It outputs schema for HowTo and FAQ blocks by default, and you can extend schema for custom blocks. Indexables At the core of Yoast SEO lies the indexables system, unifying all SEO data for faster queries and consistent metadata across outputs. Ongoing support and education Yoast is powered by expert developers, testers, and SEO specialists who keep improving the plugin. We are committed to helping you grow your SEO skills: Yoast SEO Academy: free and premium SEO courses, included in all paid plans. Yoast SEO blog, newsletter, and webinars. Yoast SEO Update podcast for the latest SEO insights. Bug reports on GitHub, for issue tracking rather than support. Yoast SEO: built to make search optimization accessible, reliable, and ready for the future of AI search.