[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQ0vpFgmcs5quk9RIruYDZ9DRqDJ-9Mssdi5C-Fd9JKE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":137,"fingerprints":679},"flexible-product-fields","Flexible Product Fields (WooCommerce Product Addons) – WooCommerce Product Page Editor","2.14.1","wpdesk","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdesk\u002F","\u003Cp>The Flexible Product Fields plugin extends WooCommerce product options with WooCommerce extra product addons. It is a product page configurator that allows users to set a product tailored to their needs. Creating additional WooCommerce product fields in the management panel is very simple and gives a lot of options when making changes.\u003C\u002Fp>\n\u003Cp>See how to \u003Cstrong>customize your WooCommerce products with extra fields, configurable options, and product add-ons\u003C\u002Fstrong> 🚀!\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FSzWgc1cn67U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Customize WooCommerce product pages\u003C\u002Fh3>\n\u003Cp>You may use the plugin to add custom fields, extra options, and edit the WooCommerce product pages easily!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add options and custom fields\u003C\u002Fstrong> for WooCommerce products quickly 🔘\u003C\u002Fli>\n\u003Cli>Sell more with the \u003Cstrong>WooCommerce configurable product\u003C\u002Fstrong> pages 🎚️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Increase the cart value\u003C\u002Fstrong> thanks to the WooCommerce product addons, bundles, and extra options 🛒\u003C\u002Fli>\n\u003Cli>Use the plugin as your \u003Cstrong>WooCommerce product customizer, configurator, and product page designer\u003C\u002Fstrong> 🎨\u003C\u002Fli>\n\u003Cli>Add custom product fields with or as a \u003Cstrong>faster alternative to WooCommerce variations\u003C\u002Fstrong> 🪁\u003C\u002Fli>\n\u003Cli>Define groups of custom fields to WooCommerce products 🗂️\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>optional or required fields\u003C\u002Fstrong> in seconds 🛑\u003C\u002Fli>\n\u003Cli>See the customer choices for product addons directly in WooCommerce orders ⭐\u003C\u002Fli>\n\u003Cli>Manage product options with the easy-to-use plugin interface 🎚️\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>advanced product fields\u003C\u002Fstrong> for WooCommerce products 🎛️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Give customers a better WooCommerce shopping experience with the frontend product configurator\u003C\u002Fstrong> ⭐\u003C\u002Fli>\n\u003Cli>Offer products with options, color swatches, and add-ons 🔥\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set additional product variation images in WooCommerce\u003C\u002Fstrong> 🖼️\u003C\u002Fli>\n\u003Cli>Change the product page layout for all or selected WooCommerce products 🎨\u003C\u002Fli>\n\u003Cli>Enable product personalization in WooCommerce ⭐\u003C\u002Fli>\n\u003Cli>Set custom products in WooCommerce ⚙️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add color picker, input, text, select, and more custom fields for free\u003C\u002Fstrong> 🍭\u003C\u002Fli>\n\u003Cli>Sell products with input text or images, for example, t-shirts 🐾\u003C\u002Fli>\n\u003Cli>Add warranty, insurance, or product options 🛡️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Charge for extra product options and add-ons\u003C\u002Fstrong> (PRO) 💰\u003C\u002Fli>\n\u003Cli>Let users \u003Cstrong>upload files or pick a date\u003C\u002Fstrong> (PRO) 📅\u003C\u002Fli>\n\u003Cli>Compatible with new units of measure with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce\u002F\" rel=\"ugc\">Flexible Quantity – Measurement Price Calculator for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Have you heard about our new plugin?\u003C\u002Fstrong> It’s an add-on for Flexible Product Fields PRO that lets you easily sell accommodations, hourly services, and day-based bookings using standard WooCommerce products — no complex booking system needed. Check out \u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-booking\" rel=\"nofollow ugc\">Flexible Booking for WooCommerce!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Some examples of using WooCommerce extra product fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Text fields for entering prints on T-shirts or engraving\u003C\u002Fli>\n\u003Cli>Text fields with number and email\u002FURL validation\u003C\u002Fli>\n\u003Cli>Select and Radio fields with predefined text options – e.g. for selecting sizes or components\u003C\u002Fli>\n\u003Cli>Color swatches and a color picker for selecting the color of the product\u003C\u002Fli>\n\u003Cli>Date product option\u003C\u002Fli>\n\u003Cli>Checkbox with an additional service such as gift wrapping or insurance\u003C\u002Fli>\n\u003Cli>Other fields that enrich the product page with text (Headings and Paragraphs) or images\u003C\u002Fli>\n\u003Cli>and other extra product fields…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Areas where WooCommerce extra product options are shown\u003C\u002Fh3>\n\u003Cp>WooCommerce custom product fields are visible on the product page in the area above or below the Add to Cart button \u003Cem>(depending on the settings)\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>WooCommerce product add-on will also appear on the Cart and Checkout page \u003Cem>(as a summary – the extra product fields cannot be edited there)\u003C\u002Fem> and in the dashboard in the Order Details.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdesk.link\u002Fflexible-product-fields-demo\" rel=\"nofollow ugc\">>>> Go to the FPF admin demo \u003C\u003C\u003C\u003C\u002Fa> – here you can test the admin panel of all WP Desk plugins including \u003Cstrong>Flexible Product Fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>FREE\u003C\u002Fh3>\n\u003Ch4>Main features of the FREE version of this WooCommerce product page configurator\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adding WooCommerce extra product options on the product page\u003C\u002Fli>\n\u003Cli>Showing labels and field values in cart summary and checkout page \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Product_page_and_checkout\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Marking custom product fields as required or not \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#required\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Editing options for each placeholder and tooltip\u003C\u002Fli>\n\u003Cli>Assigning CSS classes for field targeting and styling\u003C\u002Fli>\n\u003Cli>Saving product configuration \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Save_product_configuration\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Fields available in the FREE version\u003C\u002Fh4>\n\u003Cp>Read more to find out which WooCommerce Product Addons are there in the FREE version of Flexible Product Fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Single_Line_Text\" rel=\"nofollow ugc\">Text\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Paragraph_Text\" rel=\"nofollow ugc\">Textarea\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Number\" rel=\"nofollow ugc\">Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#E-mail\" rel=\"nofollow ugc\">E-mail\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#URL\" rel=\"nofollow ugc\">URL\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Checkbox\" rel=\"nofollow ugc\">Checkbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Multi-checkbox\" rel=\"nofollow ugc\">Multi-checkbox\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Select\" rel=\"nofollow ugc\">Select\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Multi-select\" rel=\"nofollow ugc\">Multi-select\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Radio_Button\" rel=\"nofollow ugc\">Radio\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Radio_with_images\" rel=\"nofollow ugc\">Radio with images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Radio_with_colors\" rel=\"nofollow ugc\">Radio with colors\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Time\" rel=\"nofollow ugc\">Time\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Color\" rel=\"nofollow ugc\">Color\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Heading\" rel=\"nofollow ugc\">Heading\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Paragraph\" rel=\"nofollow ugc\">Paragraph\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Image\" rel=\"nofollow ugc\">Image\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#HTML\" rel=\"nofollow ugc\">HTML\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Assigning additional product fields in the FREE version\u003C\u002Fh4>\n\u003Cp>It is possible to assign a group of custom fields to a specific product.\u003C\u002Fp>\n\u003Ch3>PRO\u003C\u002Fh3>\n\u003Ch4>Main features of the PRO version\u003C\u002Fh4>\n\u003Cp>Read more to find out what you can get in the PRO version of this WooCommerce product configurator:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Variable product support\u003C\u002Fstrong>\u003Cbr \u002F>\nIt’s possible to add custom product fields for specific variations independently. The plugin allows searching products and each variation. On the product page, the custom fields will appear based on variation without reloading the page (AJAX).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Group\u003C\u002Fstrong>\u003Cbr \u002F>\nArranging field groups in order \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#order-group\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce custom price fields\u003C\u002Fstrong>\u003Cbr \u002F>\nAssigning a fixed or percentage price (of on an initial price) to a field \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Price\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional logic for fields\u003C\u002Fstrong>\u003Cbr \u002F>\nSetting rules for conditional logic based on the values of other preset FPF fields \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Conditional_logic_for_fields\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Support\u003C\u002Fstrong>\u003Cbr \u002F>\nProviding fast and priority Helpdesk Support via email\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplication\u003C\u002Fstrong>\u003Cbr \u002F>\nDuplicating field groups \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#duplication\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Extra product fields available in the PRO version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Date_Picker\" rel=\"nofollow ugc\">Date\u003C\u002Fa> with advanced date exclusion options\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#File_Upload\" rel=\"nofollow ugc\">File Upload\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Assigning WooCommerce product extra fields in the PRO version:\u003C\u002Fh4>\n\u003Cp>You may also choose to customize the custom fields for more WooCommerce products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>All products\u003C\u002Fli>\n\u003Cli>Specific variations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Flexible Product Fields PRO Now &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Data use policy\u003C\u002Fh3>\n\u003Cp>Learn about \u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-product-fields-data-privacy\u002F\" rel=\"nofollow ugc\">Use of Data Policy by WP Desk Plugins\u003C\u002Fa>\u003C\u002Fp>\n","Add extra product options on your WooCommerce product page. Product addons for all product variations. 20 free product addons.",10000,733255,90,105,"2026-03-04T10:53:00.000Z","6.9.4","6.4","7.4",[20,21,22,23,24],"woocommerce-custom-fields","woocommerce-custom-product","woocommerce-customize-product","woocommerce-product-addons","woocommerce-product-options","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-product-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-product-fields.2.14.1.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},23,126710,99,135,78,"2026-04-04T07:04:18.366Z",[40,63,84,105,122],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":16,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":28,"last_vuln_date":62,"fetched_at":30},"woo-custom-product-addons","Product Addons for Woocommerce – Product Options with Custom Fields","3.1.2","acowebs","https:\u002F\u002Fprofiles.wordpress.org\u002Facowebs\u002F","\u003Cp>A lightweight WooCommerce product addon plugin that makes adding custom fields to the WooCommerce product page simpler. With an easy-to-use custom form builder, now you can add extra product options quickly.\u003C\u002Fp>\n\u003Cp>You can easily personalize the WooCommerce product ordering page (with custom product options or custom fields) and this extra form data submitted by customers will be shown in website backend and also will be enclosed along with the order details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>How is it useful?\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For instance, if you need to collect more information from users (or customers want personalized products ) on your WooCommerce product pages, like customer notes, collect numbers, dates, color themes, engrave texts for design services from your WooCommerce product page, etc, all you need is this free plugin! (You can enable a lot more features like pricing options, upload field, conditional logic, image selector & color group, add logo, images, etc – but these are available only in the  \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoo-custom-product-addons\u002F?ref=wcpa-readme\" rel=\"nofollow ugc\">premium version\u003C\u002Fa>  now.)\u003C\u002Fp>\n\u003Ch4>Check out our video demo on how product addons for WooCommerce works:\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FENnrHs_JmVY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>BASIC FEATURES\u003C\u002Fh3>\n\u003Cp>👉 WooCommerce extra product options or WooCommerce product addons plugin comes with a drag and drop form builder and supports the following form elements:\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Text field\u003C\u002Fstrong> – A normal text input field to collect text data.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Number field\u003C\u002Fstrong> –  An HTML5 number input field to accept numbers.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Radio field\u003C\u002Fstrong> – For selecting one option from multiple choices.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Checkbox field\u003C\u002Fstrong> – For selecting more than one option.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Select field\u003C\u002Fstrong> –  A drop-down to choose from the available list.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Textarea field\u003C\u002Fstrong> – For input details longer than a single line.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Date field\u003C\u002Fstrong> – Custom Date Picker and HTML5 default date picker.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Color field\u003C\u002Fstrong> (depends on the browser) – HTML5 default color picker.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Hidden field\u003C\u002Fstrong> – A hidden input field for admin.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Password field\u003C\u002Fstrong> – A password input text field to collect passwords.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Email field\u003C\u002Fstrong> – HTML5 email field to validate correct email ID format.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>URL field\u003C\u002Fstrong> – HTML5 URL field to validate and collect website URLs.\u003C\u002Fp>\n\u003Cp>🔹 \u003Cstrong>Separator field\u003C\u002Fstrong> – Adds a visual divider or separator between form fields.\u003C\u002Fp>\n\u003Cp>🔹 Grid Layout – Two column Grid layout for fields.\u003C\u002Fp>\n\u003Cp>🔹 Conditional Fields – Show or Hide fields based on values of other fields.\u003C\u002Fp>\n\u003Cp>And apart from above, following HTML tags are also supported in custom fields woocommerce\u003C\u002Fp>\n\u003Cp>🔹\u003Cstrong>Paragraph (p) tag\u003C\u002Fstrong> – To set instruction in product page using HTML paragraph tag which will accept basic HTML tags like anchor, bold, image etc.\u003C\u002Fp>\n\u003Cp>🔹\u003Cstrong>Header (h) tag\u003C\u002Fstrong> – To set HTML header tags (h1, h2 & h3) in product the page.\u003C\u002Fp>\n\u003Ch3>DEMO – CHECK THIS OUT IN REAL\u003C\u002Fh3>\n\u003Cp>Check how woocommerce product custom options are created!\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwcpa-free.demo2.acowebs.com\u002Fproduct\u002Fhat\u002F\" rel=\"nofollow ugc\">Front end Demo\u003C\u002Fa> (See how woocommerce product addons look in the front-end website)\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fwcpa-free.demo2.acowebs.com\u002Fwp-admin\u002Fadmin.php?page=wcpa-admin-ui#\u002F\" rel=\"nofollow ugc\">Back end Demo\u003C\u002Fa> (Feel free to play around and see how woocommerce product add ons works in back-end)\u003C\u002Fp>\n\u003Ch3>PREMIUM FEATURES\u003C\u002Fh3>\n\u003Cp>Woocommerce custom product addons premium version is supercharged with a bunch of cool features and offered at a nominal one-time cost.\u003C\u002Fp>\n\u003Cp>➡ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoo-custom-product-addons\u002F?ref=wcpa-readme\" rel=\"nofollow ugc\">GET PREMIUM VERSION NOW!\u003C\u002Fa> \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>👉 \u003Cstrong>Custom Price Fields\u003C\u002Fstrong> – Woocommerce product price fields can be set for all the fields available with the woocommerce product add ons plugin. The price can be a fixed value, percentage value of the product base price or based on a custom formula.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Custom Price Formula\u003C\u002Fstrong> – calculates price using a mathematical formula based on user input value, product quantity and product base price.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Upload Field\u003C\u002Fstrong> – To collect file from users which can be images, Videos, Documents and anything that is supported by WordPress.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Drag and Drop Upload\u003C\u002Fstrong> – Create drag and drop upload field for easier upload with WooCommerce custom fields.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>AWS S3 file upload\u003C\u002Fstrong> – Upload files to aws s3.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Multi-select Field\u003C\u002Fstrong> – This in custom product options woocommerce allows users to make multiple selections from different choices.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Image Selection\u003C\u002Fstrong> – helps to set custom images to choose from. Admin can add as many images in the backend in any size and it can be configured to select multiple as well as a single image.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Color Group\u003C\u002Fstrong> – works the similar way the checkbox and radio groups works, it can set custom color box or circle instead of the default checkbox fields and the selected item will marked with a check mark with the help of woocommerce product add-ons plug-in.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Custom Date picker\u003C\u002Fstrong> – (supports for all browsers) – Date field, date and time field are available with this plugin. Users can choose the date from the custom designed calendar also can enter the value directly.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Time Picker\u003C\u002Fstrong> (supports for all browsers)- Shows a list of time slots from which user can select one via woocommerce product add-ons.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Custom Color picker\u003C\u002Fstrong> (supports for all browser) – The user can select the color form the custom designed color picker. The value of this field will be hex color code which admin can view along with the order.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Conditional Logic\u003C\u002Fstrong> – To show or hide some fields based on the value selected for other fields. 18 type of conditions are available in this plugin.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Google Map Place Selector\u003C\u002Fstrong> – Location selector using Google Places API for suggesting the location as user types. Also user can select a location in the map provided.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Grid\u002FColumn alignment\u003C\u002Fstrong> – Now you can easily align fields inline as grid\u002Fcolumns.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Tool Tip and Help Text\u003C\u002Fstrong> – Help text for each field can be set, which can be shown as either tool tip or as a text alongside the label.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Products Field\u003C\u002Fstrong> – Set products as custom form fields, and customers can select the product as an addon.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>LookUp Tables\u003C\u002Fstrong> – Use spreadsheet-style lookup tables to map input values to specific prices.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Accordion & Section Splits\u003C\u002Fstrong> – Organize fields into logical sections or collapsible accordions.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Multi-Step Layout\u003C\u002Fstrong> – Break down long and complex forms into multiple, user-friendly steps with progress indicators.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Repeating Fields\u003C\u002Fstrong> – Allow customers to dynamically add multiple instances of a field or a group of fields.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Range Slider\u003C\u002Fstrong> – A modern slider field that allows users to select a numeric value within a defined range.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Dynamic SKU Generation\u003C\u002Fstrong> – Generate dynamic SKU metadata based on selected options.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>S3 Multipart & Tus Uploads\u003C\u002Fstrong> – Handle massive file uploads reliably with AWS S3 Multipart or Tus protocol.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Quantity for Fields\u003C\u002Fstrong> – Assign individual quantity selectors to addon fields.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Rich Text Support\u003C\u002Fstrong> – Add beautifully formatted instructions and terms using a rich text editor.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>WCAG Compliance\u003C\u002Fstrong> – Built with accessibility in mind, ensuring a great experience for all users.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>UX Oriented Design\u003C\u002Fstrong> – Focused on speed and ease-of-use with a responsive UI.\u003C\u002Fp>\n\u003Cp>And many more features in WooCommerce product addons…\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>\u003Cem>Why WooCommerce Custom Product Addons Plugin?\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ 25+ Field Types\u003Cbr \u002F>\n✅ Highly Configurable & Modular\u003Cbr \u002F>\n✅ Drag & Drop Visual Builder\u003Cbr \u002F>\n✅ Blazing Fast Performance\u003Cbr \u002F>\n✅ UX Oriented Design\u003Cbr \u002F>\n✅ Award-Winning Developers\u003Cbr \u002F>\n✅ Dedicated Priority Support Team\u003C\u002Fp>\n\u003Cp>➡ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoo-custom-product-addons\u002F?ref=wcpa-readme\" rel=\"nofollow ugc\">SEE ALL PREMIUM FEATURES\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Why Acowebs?\u003C\u002Fh3>\n\u003Cp>At Acowebs, we own a team of expert WordPress & Shopify developers with rich experience in adopting a holistic approach towards delivering stunning UX, Woocommerce plugins ,and features with a competitive edge. We build feature-packed WordPress plugins, WooCommerce plugins and Shopify Apps with in-depth expertise in WordPress domain and high-end UX skills.\u003C\u002Fp>\n\u003Cp>Being an award-winning software company,\u003Cbr \u002F>We have a dedicated team of developers who focus on supercharging your E-commerce stores. Our endeavours are backed by the support and trust of 1,00,000+ happy customers spread over 130 countries.\u003C\u002Fp>\n\u003Cp>Check out our other WordPress plugins \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Facowebs\u002F#content-plugins\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>What our customer says:\u003C\u002Fh3>\n\u003Cp>“Had an amazing experience using this stunning plugin. They gave the most creative and optional features for product add-ons.”\u003C\u002Fp>\n\u003Cp>“Reliable and fast support from the team is worth mentioning. The plugin is handy and greatly impressive with the support provided.”\u003C\u002Fp>\n\u003Ch3>OTHER USEFUL LINKS\u003C\u002Fh3>\n\u003Cp>🔹 \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoo-custom-product-addons\u002F\" rel=\"nofollow ugc\">Find all PRO features\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoocommerce-plugins\u002F\" rel=\"nofollow ugc\">Find Our Other Plugins\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fsupport.acowebs.com\u002Fportal\u002Fnewticket\" rel=\"nofollow ugc\">Support Ticket\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Facowebs\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Facowebs\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCXoOjbKiXjDocNMe8qd3WHw\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fp>\n","WooCommerce Product Addons Add custom fields to your WooCommerce product page. With an easy-to-use Custom Form Builder.",30000,1471565,98,466,"2026-03-10T06:56:00.000Z","4.0","7.2",[20,56,23,57,24],"woocommerce-custom-price-field","woocommerce-product-fields","https:\u002F\u002Facowebs.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-custom-product-addons.3.1.2.zip",97,1,"2026-02-17 18:40:15",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":16,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":28,"last_vuln_date":83,"fetched_at":30},"yith-woocommerce-product-add-ons","YITH WooCommerce Product Add-Ons","4.28.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>YITH Product Add-ons & Extra Options is a versatile and complete tool for the creation and sale of advanced products or services and the addition of custom options to your product pages.\u003C\u002Fp>\n\u003Cp>You can create \u003Cstrong>endless blocks of options\u003C\u002Fstrong> to display in all products or only in specific products or categories, and choose from different types of product add-ons: radios, drop-down menus, text boxes, checkboxes, etc. Set \u003Cstrong>a price for each option, offer it for free\u003C\u002Fstrong> or \u003Cstrong>discount the product\u003C\u002Fstrong> price when the option is selected.\u003C\u002Fp>\n\u003Cp>This product add-ons plugin is a simple solution for \u003Cstrong>selling customizable\u003C\u002Fstrong> products (e.g., if you sell t-shirts or jewelry, you can insert a radio button to let the user choose whether or not to customize the product and if they choose “Yes” show a text box to enter the text to be printed or engraved) or \u003Cstrong>products with advanced add-ons\u003C\u002Fstrong> (e.g., if you sell a box of products, you can let the user choose the number of products to include, charge extra for additional products, and have the user choose the shipping service from a list of available couriers).\u003C\u002Fp>\n\u003Cp>The options selected and information submitted by customers will be included in the order details.\u003C\u002Fp>\n\u003Ch3>YITH WOOCOMMERCE PRODUCT ADD-ON & EXTRA OPTIONS FEATURES\u003C\u002Fh3>\n\u003Ch4>FREE VERSION\u003C\u002Fh4>\n\u003Cp>See the plugin in action:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-product-add-ons-free\u002F\" rel=\"nofollow ugc\">Try the free version’s live demo >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited blocks of options\u003C\u002Fli>\n\u003Cli>Display the block of addons in all products or only in specific products or categories\u003C\u002Fli>\n\u003Cli>Add HTML elements to the options block: title, text, and delimiters (single, double, dotted or dashed border, space, etc.)\u003C\u002Fli>\n\u003Cli>Add “Radio button” type options\u003C\u002Fli>\n\u003Cli>Add “Text input” options (optional: set a minimum and maximum number of characters the user can enter)\u003C\u002Fli>\n\u003Cli>Add “Select” type options\u003C\u002Fli>\n\u003Cli>Add “Checkbox” type options\u003C\u002Fli>\n\u003Cli>Set conditions to show or hide a block of product addons (e.g., show option B only when the user selects “Yes” in option A)\u003C\u002Fli>\n\u003Cli>Set conditions to show add-on options only in certain variations (e.g., show options only when black color variation is selected)\u003C\u002Fli>\n\u003Cli>Choose whether to set the option as mandatory\u003C\u002Fli>\n\u003Cli>Choose whether to show the option as selected by default\u003C\u002Fli>\n\u003Cli>Choose where to show the addons on the Product Page (before or after the “Add to Cart” button)\u003C\u002Fli>\n\u003Cli>Enter an optional title for each option block and choose which format to use (h1, h2, h3, etc.)\u003C\u002Fli>\n\u003Cli>Enter a name and a description for each option\u003C\u002Fli>\n\u003Cli>Display an optional tooltip for each option\u003C\u002Fli>\n\u003Cli>Choose whether to offer the option for free (product price does not change when selected)\u003C\u002Fli>\n\u003Cli>Choose whether the option has a fixed or percentage cost that increases the product price, or whether to offer a discount on the product price when the option is selected\u003C\u002Fli>\n\u003Cli>Set a background and padding for the option block, and customize the border, text, and highlight colors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WANT MORE? DISCOVER WHAT THE PREMIUM VERSION HAS TO OFFER!\u003C\u002Fh4>\n\u003Cp>See the plugin in action:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-product-add-ons\u002F\" rel=\"nofollow ugc\">Visit the Premium version’s live demo >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide options from specific products\u003C\u002Fli>\n\u003Cli>Show add-ons to all users\u002Fonly logged in users\u002Fonly certain user roles\u003C\u002Fli>\n\u003Cli>Add “Text area” type options (you can also set a minimum and maximum number of characters the user can enter)\u003C\u002Fli>\n\u003Cli>Add “Color picker” options (set a color swatch or image)\u003C\u002Fli>\n\u003Cli>Add “Number” type options\u003C\u002Fli>\n\u003Cli>Add “Label or image” type options\u003C\u002Fli>\n\u003Cli>Add “Date” type options (with advanced options to also set a default date, start and end year, etc.)\u003C\u002Fli>\n\u003Cli>Add “File upload” type options with drag and drop support. Set supported file formats and maximum allowed size\u003C\u002Fli>\n\u003Cli>Add “Product” type options to display related products for upsell promotion\u003C\u002Fli>\n\u003Cli>Upload an image to represent the option and choose whether to use it to replace the main product image (on the product page and in the shopping cart)\u003C\u002Fli>\n\u003Cli>Choose the location of the image (above or below the label, right or left)\u003C\u002Fli>\n\u003Cli>Choose whether or not to display the set of product addons in a section that can be opened and closed (toggle)\u003C\u002Fli>\n\u003Cli>Hide the name, description and price of the options\u003C\u002Fli>\n\u003Cli>Choose how many options you want to show for each row, and enable the grid layout to adjust the arrangement of the options based on the width of the page\u003C\u002Fli>\n\u003Cli>Choose whether or not to multiply the product price by the length of the text entered by the user (available only for the “Text” and “Text Area” types)\u003C\u002Fli>\n\u003Cli>Choose whether the product price should be multiplied by the quantity of the option selected by the user (available for “Quantity” type only)\u003C\u002Fli>\n\u003Cli>Offer the first X selected options for free (e.g. if someone buys a pizza, the first three toppings are free, the fourth is charged)\u003C\u002Fli>\n\u003Cli>Choose whether to replace the product price with the updated price including options, and whether to display a price summary box on the product page\u003C\u002Fli>\n\u003Cli>Choose the style for checkboxes and color swatches (round or square)\u003C\u002Fli>\n\u003Cli>Set image position for “Label or image” type options\u003C\u002Fli>\n\u003Cli>Set the default position for name and description\u003C\u002Fli>\n\u003Cli>For each block, choose how many options the user can select and whether to set a number (exact, minimum, or maximum) of options to select before paying\u003C\u002Fli>\n\u003Cli>Hide the “Add to Cart” button until the user selects the required options\u003C\u002Fli>\n\u003Cli>Show or hide selected addons in the cart\u003C\u002Fli>\n\u003Cli>Allow the user to change the selected options in the cart from a modal window \u003Cstrong>NEW\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Show or hide selected product addons in order emails\u003C\u002Fli>\n\u003C\u002Ful>\n","Increase average order value by letting your customers purchase additional options on your products.",20000,851647,74,57,"2026-02-26T11:14:00.000Z","6.7",[78,20,23,57,24],"product-add-ons-for-woocommerce","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-product-add-ons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-woocommerce-product-add-ons.4.28.0.zip",96,7,"2024-10-24 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":16,"requires_at_least":97,"requires_php":18,"tags":98,"homepage":101,"download_link":102,"security_score":35,"vuln_count":103,"unpatched_count":28,"last_vuln_date":104,"fetched_at":30},"extra-product-options-for-woocommerce","Extra Product Options for WooCommerce","4.4.6","actpro","https:\u002F\u002Fprofiles.wordpress.org\u002Factpro\u002F","\u003Cp>🔥 \u003Cstrong>#1 WooCommerce Product Options Plugin with Nested Conditional Logic\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Transform your WooCommerce product pages with \u003Cstrong>Extra Product Options for WooCommerce by WPActPro\u003C\u002Fstrong>. Add up to \u003Cstrong>22+ custom product fields\u003C\u002Fstrong> with advanced \u003Cstrong>nested conditional logic (AND\u002FOR groups)\u003C\u002Fstrong> – 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.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose Extra Product Options for WooCommerce?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>22+ Field Types\u003C\u002Fstrong> – More options than most competitors\u003Cbr \u002F>\n✅ \u003Cstrong>Nested Conditional Logic\u003C\u002Fstrong> – Advanced AND\u002FOR groups (FREE version exclusive!)\u003Cbr \u002F>\n✅ \u003Cstrong>Easy to Use\u003C\u002Fstrong> – Drag & drop builder with modern UI\u003Cbr \u002F>\n✅ \u003Cstrong>Highly Customizable\u003C\u002Fstrong> – Section settings, row\u002Fcolumn layouts, styling options\u003Cbr \u002F>\n✅ \u003Cstrong>Performance Optimized\u003C\u002Fstrong> – Custom database tables for faster queries\u003Cbr \u002F>\n✅ \u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Extensive hooks and filters\u003C\u002Fp>\n\u003Cp>From a simple gift wrap option through to complex PC configurations, extra product options are a proven way for you, as a \u003Cstrong>WooCommerce store owner, to increase your profits.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Extra Product options are \u003Cstrong>much easier, more flexible, and faster to use than variable products.\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003Ch3>🎉 What’s New in Version 4.4.6\u003C\u002Fh3>\n\u003Cp>Version 4.4.6 introduces the powerful Section Layout feature to organize your addon fields in beautiful, user-friendly layouts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>📑 Section Layout (Premium)\u003C\u002Fstrong> – Organize addon sections using Accordion, Tabs, or Step Wizard layouts for better user experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⚙️ Global Settings\u003C\u002Fstrong> – Set global defaults for all section layouts with per-addon override capability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎯 Accordion Layout\u003C\u002Fstrong> – Collapsible sections with Mode (Single\u002FMulti Open), Default Expanded options, and Icon Styles (Plus\u002FMinus, Chevron, Caret)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📋 Tabs Layout\u003C\u002Fstrong> – Horizontal, Vertical, Pills, or Underline styles with Left\u002FRight position options for vertical tabs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🧙 Step Wizard Layout\u003C\u002Fstrong> – Guide customers through options with Progress Bar, Step Indicators, and Navigation buttons\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⚡ General Behavior\u003C\u002Fstrong> – Animation Speed, Remember User State, Deep Linking, and Highlight Sections with Errors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>✅ Smart Validation\u003C\u002Fstrong> – Automatically expands sections with errors, shows error indicators on headers, and focuses on invalid fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>♿ Keyboard Accessibility\u003C\u002Fstrong> – Full keyboard navigation support for all layouts (arrow keys, Enter\u002FSpace, Home\u002FEnd)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>💰 Custom Pricing\u003C\u002Fstrong> – Accept user-entered prices for donations, tips, and custom amounts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📊 Dynamic Pricing\u003C\u002Fstrong> – Calculate price per ‘n’ number of units with optional base quantity exclusion\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔄 Dynamic Tax Updates\u003C\u002Fstrong> – Tax info updates automatically when switching product variations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📦 Per-Option Stock Management (Premium)\u003C\u002Fstrong> – Set stock quantity per option for Select, Radio, Checkbox, Color Switcher, Image Switcher, and Text Switcher fields. Stock is deducted at checkout and restored when orders are cancelled, refunded, or failed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 What’s New in Version 4.4.5\u003C\u002Fh3>\n\u003Cp>Version 4.4.5 introduces the powerful Repeater field type, AJAX search for addons in the admin side, improved extensibility, and enhanced theme compatibility:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>🔄 Repeater Field Type (Premium)\u003C\u002Fstrong> – Allow customers to duplicate a group of fields on the product page. Select fields to repeat, configure min\u002Fmax instances, customize button labels, and prices accumulate across all instances with full cart\u002Forder support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔍 AJAX Search for Addons\u003C\u002Fstrong> – Server-side search for addons list page with pagination support. Search addons by name with real-time filtering and loading animation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔧 Developer Hooks\u003C\u002Fstrong> – Introduced new actions and filters for better extensibility (addon rendering, cart data, save\u002Fdelete operations, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>💰 Currency Display Fix\u003C\u002Fstrong> – Fixed currency display and JavaScript errors in addon price formatting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📚 Documentation Links\u003C\u002Fstrong> – Added new documentation links in each field type tabs for quick reference\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎨 Theme Compatibility\u003C\u002Fstrong> – Improved compatibility with Elessi\u002FFlavor themes for addon positioning\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⚡ Additional Rules Performance\u003C\u002Fstrong> – Fixed flash\u002Fflicker on page load – addons now hide instantly via server-side pre-evaluation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔒 Required Rules Enforcement\u003C\u002Fstrong> – Addons without Additional Rules no longer display on product pages – rules are now required for addon visibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🐛 Column Drag-Drop Fix\u003C\u002Fstrong> – Fixed column group reorder not saving correctly after drag and drop\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 What’s New in Version 4.4.4\u003C\u002Fh3>\n\u003Cp>Version 4.4.4 introduces nested conditional logic, infinite scroll pagination, and important bug fixes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>🎯 Nested Conditional Logic (AND\u002FOR Groups)\u003C\u002Fstrong> – Create complex conditional rules with grouped conditions using AND\u002FOR logic. This powerful feature allows you to set up sophisticated display rules like “Show field A when (Product X OR Product Y) AND (Category Z OR User Role Admin)”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🚀 Infinite Scroll Pagination\u003C\u002Fstrong> – Conditional rules dropdowns (Products, Categories, Tags, Variations) now use infinite scroll with 50 items per page for better performance on large stores\u003C\u002Fli>\n\u003Cli>\u003Cstrong>✅ Enhanced Multiselect Support\u003C\u002Fstrong> – Improved multiselect field handling with better price calculation and display in cart\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎨 Design Improvements\u003C\u002Fstrong> – Fixed checkbox design issues in two-column layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔧 Bug Fixes\u003C\u002Fstrong> – Fixed hidden conditional fields being added to cart, duplicate nonce issue, and improved overall stability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 What’s New in Version 4.4.1\u003C\u002Fh3>\n\u003Cp>Version 4.4.1 introduces new field types, enhanced validation, and brings more features to the Free version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>📏 Separator Field Type\u003C\u002Fstrong> – Add horizontal divider lines to visually separate sections or fields with customizable color, style (solid, dashed, dotted, double), width, and margin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📧 Enhanced Text Field Validation\u003C\u002Fstrong> – Email, URL, and Phone Number validation with HTML5 input types and mobile keyboard optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>✅ Tag Conditions\u003C\u002Fstrong> – Tag conditions now available in Free version for better product targeting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎛️ Select All\u002FClear All Buttons\u003C\u002Fstrong> – Convenient bulk selection controls for conditions in Free version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📊 Slider Field \u003C\u002Fstrong> – Slider field type now available in Free version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔧 Improved Theme Compatibility\u003C\u002Fstrong> – Fixed container query layout issues and added fallback media queries for better theme compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📅 Datepicker Improvements\u003C\u002Fstrong> – Fixed advance pricing, readonly field, and date format issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 What’s New in Version 4.4.0\u003C\u002Fh3>\n\u003Cp>Version 4.4.0 brings a \u003Cstrong>complete UI redesign\u003C\u002Fstrong> and powerful new features to make creating and managing product options even easier:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>🎨 Complete UI Redesign\u003C\u002Fstrong> – Modern, intuitive admin interface with modal-based configuration for all settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📋 Section Management System\u003C\u002Fstrong> – Comprehensive section settings with title, description, styling, and custom CSS options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📐 Row & Column Layouts\u003C\u002Fstrong> – Organize fields into single or two-column layouts for better form structure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🗄️ Custom Database Tables\u003C\u002Fstrong> – Improved performance with dedicated database tables for faster queries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>⚡ Modular JavaScript Architecture\u003C\u002Fstrong> – Better code organization and maintainability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎯 Accordion-Style Sections\u003C\u002Fstrong> – Better organization with expandable\u002Fcollapsible sections in the admin side\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What are the benefits of WooCommerce extra product options?\u003C\u002Fh3>\n\u003Cp>🔑 Generate more sales\u003Cbr \u002F>\n🔑 Increase the profit margin\u003Cbr \u002F>\n🔑 Stand out from the competition\u003Cbr \u002F>\n🔑 No need for higher inventory costs\u003Cbr \u002F>\n🔑 Better customer insight\u003Cbr \u002F>\n🔑 Increase customer loyalty\u003Cbr \u002F>\n🔑 Power the online business\u003C\u002Fp>\n\u003Ch3>🎬 See It In Action\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Try Our Live Demo:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fdemo.wpactpro.com\u002Fextra-product-options\" rel=\"nofollow ugc\">Frontend Demo\u003C\u002Fa>\u003C\u002Fstrong> – See how product options look to customers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fdemo.wpactpro.com\u002Fextra-product-options\u002Fwp-admin\u002Fedit.php?post_type=product&page=epofw-main&tab=about_info\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>\u003C\u002Fstrong> – Experience the modern admin interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=HCpaRwEeWvA\" rel=\"nofollow ugc\">Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong> – Watch step-by-step setup guide\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Features to Explore:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Nested conditional logic with AND\u002FOR groups\u003Cbr \u002F>\n✅ 22+ field types in action\u003Cbr \u002F>\n✅ Section settings and layouts\u003Cbr \u002F>\n✅ Conditional display rules\u003Cbr \u002F>\n✅ Custom pricing options\u003C\u002Fp>\n\u003Cp>➡️ \u003Ca href=\"http:\u002F\u002Fdemo.wpactpro.com\u002Fextra-product-options\" rel=\"nofollow ugc\">Try Demo Now\u003C\u002Fa> ⬅️\u003C\u002Fp>\n\u003Ch3>Documentation & Tutorials\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fsection-settings\u002F\" rel=\"nofollow ugc\">Section Settings Documentation\u003C\u002Fa>\u003C\u002Fstrong> – Complete guide to customizing section settings in version 4.4.0\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FKT5xUR3rAD8\" rel=\"nofollow ugc\">Section Settings Video Tutorial\u003C\u002Fa>\u003C\u002Fstrong> – Watch how to use section settings features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Share Your Ideas & Feature Requests\u003C\u002Fh3>\n\u003Cp>We value your feedback! Help us improve the plugin by sharing your ideas and requirements.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What features would you like to see?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New field types you need for your store\u003C\u002Fli>\n\u003Cli>Additional functionality or integrations\u003C\u002Fli>\n\u003Cli>UI\u002FUX improvements\u003C\u002Fli>\n\u003Cli>Performance enhancements\u003C\u002Fli>\n\u003Cli>Any other suggestions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to share your feedback:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email:\u003C\u002Fstrong> \u003Ca href=\"mailto:support@wpactpro.com\" rel=\"nofollow ugc\">support@wpactpro.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact us:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fcontact\" rel=\"nofollow ugc\">Share your Idea\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your suggestions help us prioritize features and build a better product roadmap. We review all feedback and consider it for future releases!\u003C\u002Fp>\n\u003Ch3>💁 Types of extra options for WooCommerce Product\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Text – Add one line of text\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-text-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hidden\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number – To accept numbers (both decimal or whole numbers)\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-number-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email – HTML5 email validation with mobile keyboard support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL – HTML5 URL validation with mobile keyboard support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Telephone – HTML5 phone input with mobile phone keyboard\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Textarea\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-textarea-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select (drop-down) – To select one option from a list\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-select-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Select\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-multiselect-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkboxes – Select one or many options from a list \u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-checkbox-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkbox Groups\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-checkbox-group-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Radio – Select from a list using radio buttons – Demo\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-radio-button\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date Picker – Select a date from a calendar \u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fwoocommerce-date-picker-guide\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time Picker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Color Picker – Select a color form a dropdown \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Heading \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paragraph – Add additional text to the product \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Separator – Add a horizontal divider line to visually separate sections or fields. Customize color, style (solid, dashed, dotted, double), width, and margin.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slider – A Slider is an input control that allows users to select a value from a defined range by moving a handle along a track\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-slider-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Switch – A Switch is an input element that enables users to toggle between two states, typically “on” and “off,” functioning similarly to a checkbox but explicitly representing boolean states\u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-option-for-switch-field\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Section Setting – The Section Status toggle is a fundamental control that determines whether the entire section and all its contained fields will be visible to customers on the frontend product page. \u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fsection-settings\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic – Conditional Logic transforms static product forms into intelligent, responsive experiences. Instead of overwhelming customers with every possible option, you show only what matters based on their choices. \u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fextra-product-options-conditional-logic\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Settings – Fine-tune how your extra product options appear and behave across product pages, cart, checkout, orders, and emails. Control pricing visibility, tax settings, and customer-facing information at every step of the purchase journey. \u003C\u002Fstrong>\u003Ca href=\"https:\u002F\u002Fwpactpro.com\u002Fwoocommerce-settings\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👉 Display Position for Extra Fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Before Add To Cart Button\u003C\u002Fli>\n\u003Cli>After Add To Cart Button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong>– Before Variation Data (for variable products)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>➡️ \u003Ca href=\"http:\u002F\u002Fdemo.wpactpro.com\u002Fextra-product-options\u002Fwp-admin\u002Fedit.php?post_type=product&page=epofw-main&tab=about_info\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> ⬅️\u003C\u002Fp>\n\u003Ch3>💁 Types of extra options for WooCommerce Product\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add 22 types of extra custom product fields in WooCommerce Product Page\u003C\u002Fli>\n\u003Cli>Add extra custom fields for the selected product and selected categories\u003C\u002Fli>\n\u003Cli>Manage Required or optional fields\u003C\u002Fli>\n\u003Cli>Add prices to options\u003C\u002Fli>\n\u003Cli>Allow multiple attributes to be selected in the same option\u003C\u002Fli>\n\u003Cli>Easy to Use\u003C\u002Fli>\n\u003Cli>Drag & Drop\u003C\u002Fli>\n\u003Cli>Use with or without prices\u003C\u002Fli>\n\u003Cli>Show\u002Fhide prices\u003C\u002Fli>\n\u003Cli>Manage labels, values, placeholders, and CSS classes for each field\u003C\u002Fli>\n\u003Cli>Duplicate the extra product custom field or groups of fields\u003C\u002Fli>\n\u003Cli>Edit, Remove, Enable, or disable the extra product fields easily\u003C\u002Fli>\n\u003Cli>Dynamic product price: Change the price depending on a field value(s)\u003C\u002Fli>\n\u003Cli>Visibility options: decide on which product(s) to show your fields\u003C\u002Fli>\n\u003Cli>Set prices for each option value\u003C\u002Fli>\n\u003Cli>Make options mandatory for selection\u003C\u002Fli>\n\u003Cli>Display selected values on checkout, order info pages, and in the order emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👉 Display Position for Extra Fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple Product\u003C\u002Fli>\n\u003Cli>Variable products over ajax\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>➡️ \u003Ca href=\"http:\u002F\u002Fdemo.wpactpro.com\u002Fextra-product-options\u002Fwp-admin\u002Fedit.php?post_type=product&page=epofw-main&tab=about_info\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> ⬅️\u003C\u002Fp>\n\u003Cp>💎💎 💎 PREMIUM KEY FEATURES\u003C\u002Fp>\n\u003Cp>💁 Types of extra options for WooCommerce Product\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – File upload – allowing your customers to upload (multiple) files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – True\u002Ffalse – A “yes\u002Fno” checkbox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – Image swatches – multi and single choice options with images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – Color swatches – multi and single color options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – Text swatches – text options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – Paragraph – so you can add content and shortcodes to your product page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – Image – to add images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – HTML\u003C\u002Fli>\n\u003Cli>Upload Field – To collect files from users which can be images, Videos, Documents, and anything that is supported by WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – Slider with custom formulas on product detail page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro \u003C\u002Fstrong> – Switch with Switch Layout, Animation Style, Checked Icon, Checked Background Color, Unchecked Icon, Unchecked Background Color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>💎  Custom Price Fields  – \u003Cstrong>Pro \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fixed: \u003C\u002Fstrong>Set a fixed price for the extra field. This fixed amount will be added to the total product price upon selecting the addon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro – Percentage: \u003C\u002Fstrong>Set a percentage price for extra field. This percentage amount will be added to the total product price upon selecting the addon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro – Custom: \u003C\u002Fstrong>User will enter the price and It will be added to the product price. like getting donations, tips, and similar things.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro – Percentage of Product Price: \u003C\u002Fstrong>Set the addon price in percentage. It will calculate the product price and added to the product price.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro – Dynamic: \u003C\u002Fstrong>Set the price per ‘n’ number of units\u002F quantity. Addon price will be calculated for the total number of units\u002F quantity selected by the customer and added to the product price.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>💎 Conditionally Display Fields According To Relevance\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All Products (with Select All\u002FClear All)\u003C\u002Fli>\n\u003Cli>Products\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong> – User roles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong> – Other Fields values\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong> – Date picker and time picker\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong> – Product variations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong> – Product quantity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>➡️ \u003Ca href=\"http:\u002F\u002Fdemo.wpactpro.com\u002Fextra-product-options\u002Fwp-admin\u002Fedit.php?post_type=product&page=epofw-main&tab=about_info\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> ⬅️\u003C\u002Fp>\n\u003Cp>💁 Example Uses of WooCommerce Extra Product Options Plugin\u003C\u002Fp>\n\u003Cp>Here are just a few of the ways this flexible plugin can be used:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sell events and tickets using this plugin to add options like seat, date, booking fees, etc\u003C\u002Fli>\n\u003Cli>Add extra delivery\u002Fshipping options and costs to orders\u003C\u002Fli>\n\u003Cli>Brand options\u003C\u002Fli>\n\u003Cli>Checkout fields\u003C\u002Fli>\n\u003Cli>Dropshipping options\u003C\u002Fli>\n\u003Cli>Delivery times and dates\u003C\u002Fli>\n\u003Cli>Dynamic pricing\u003C\u002Fli>\n\u003Cli>Custom product designing\u003C\u002Fli>\n\u003Cli>Hotel booking\u003C\u002Fli>\n\u003Cli>Bulk editing of product options\u003C\u002Fli>\n\u003Cli>Add gift wrap options to products (with costs) as shown in the demo\u003C\u002Fli>\n\u003Cli>Add image choices to printable products (with or without prices)\u003C\u002Fli>\n\u003Cli>Add text to cards (with the possibility of charging per character )\u003C\u002Fli>\n\u003Cli>Add discounts to products (option prices can be negative)\u003C\u002Fli>\n\u003Cli>Chargeless for bulk\u002Fwholesale orders (bundle rates)\u003C\u002Fli>\n\u003Cli>Add extra charges\u002Ffees to orders\u003C\u002Fli>\n\u003Cli>Add extra charges\u002Ffees to products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>➡️ \u003Ca href=\"http:\u002F\u002Fdemo.wpactpro.com\u002Fextra-product-options\u002Fwp-admin\u002Fedit.php?post_type=product&page=epofw-main&tab=about_info\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> ⬅️\u003C\u002Fp>\n\u003Cp>👉 CUSTOM HOOKS\u003C\u002Fp>\n\u003Cp>The plugin is most developer-friendly so that you can easily add more functionalities if needed with our hooks.\u003C\u002Fp>\n\u003Cp>💁 Contact Us\u003C\u002Fp>\n\u003Cp>Free plugin: Need Technical Help? – \u003Ca href=\"mailto:support@wpactpro.com\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>➡️ \u003Ca href=\"https:\u002F\u002Fwpactpro.com\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa> ⬅️\u003C\u002Fp>\n","Add 22+ custom fields to WooCommerce products with nested conditional logic, custom pricing, and advanced display rules.",600,48365,82,9,"2026-02-14T07:43:00.000Z","6.1",[99,100,20,23,24],"conditional-logic","product-addons","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextra-product-options-for-woocommerce.4.4.6.zip",2,"2024-06-06 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":27,"num_ratings":82,"last_updated":115,"tested_up_to":16,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":120,"download_link":121,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-product-type-for-woocommerce","Custom Product Type for WooCommerce – Add-Ons, Data, Options, Layouts, Booking & Appointments","1.3.8","WPSAAD","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpsaad\u002F","\u003Cp>\u003Cstrong>Custom Product Type for WooCommerce\u003C\u002Fstrong> helps you create unique WooCommerce product types with fully custom tabs, admin-only fields, layout control, and advanced booking fields.\u003C\u002Fp>\n\u003Cp>Designed for all types of products eg. (services, classes, tickets, or appointment-based businesses), this plugin gives you full visual control of WooCommerce single product data — from field structure to layout to display locations.\u003C\u002Fp>\n\u003Cp>📺 \u003Cstrong>YouTube Tutorials\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLKz5hMvo0UjRAi5lP0i1faLbTzuagXgIe\" rel=\"nofollow ugc\">Watch the full playlist\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔁 Create Multiple Product Types\u003C\u002Fstrong>: Define as many types as you want, each with its own tab, fields, layout, and output position.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌐 WPML + Polylang Support\u003C\u002Fstrong>: Fully multilingual ready.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💳 Checkout-Safe\u003C\u002Fstrong>: Fields do not conflict with WooCommerce cart, pricing, or payments.\u003C\u002Fp>\n\u003Cp>✅ What You Can Do with This Plugin\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🧩 Add custom fields to WooCommerce product types (text, select, checkbox, radio)\u003C\u002Fli>\n\u003Cli>📄 Display product data before\u002Fafter title, add-to-cart, price, or meta\u003C\u002Fli>\n\u003Cli>🧠 Create \u003Cstrong>Custom Product Types\u003C\u002Fstrong> with dedicated admin tabs\u003C\u002Fli>\n\u003Cli>🎨 Choose from \u003Cstrong>4 built-in layout templates\u003C\u002Fstrong> for the single product page\u003C\u002Fli>\n\u003Cli>🏷️ Apply custom badges per product type\u003C\u002Fli>\n\u003Cli>🧾 Add static structured data like instructor name, ticket ID, session time, etc.\u003C\u002Fli>\n\u003Cli>🔎 Use shortcodes: `[cwpt_products product_type=\\”your_type\\”]`\u003C\u002Fli>\n\u003Cli>🌐 Multilingual with WPML\u002FPolylang\u003C\u002Fli>\n\u003Cli>🛒 Hide\u002Fshow product types from shop\u002Fcatalog\u003C\u002Fli>\n\u003Cli>🔒 Add user input fields (text, textarea, select, etc.) [Pro]\u003C\u002Fli>\n\u003Cli>🔒 Enable interactive booking calendars & date pickers [Pro]\u003C\u002Fli>\n\u003Cli>🔒 Add file upload, WYSIWYG, email, color picker fields [Pro]\u003C\u002Fli>\n\u003Cli>🔒 Create field-based pricing logic [Pro]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🆓 Free Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ Create unlimited custom product types\u003C\u002Fli>\n\u003Cli>✅ Add custom WooCommerce admin tabs with fields\u003C\u002Fli>\n\u003Cli>✅ Choose field display locations (before\u002Fafter title, price, cart, meta)\u003C\u002Fli>\n\u003Cli>✅ Field types: Text, Textarea, Select, Radio, Checkbox\u003C\u002Fli>\n\u003Cli>✅ 4 Single product page layout templates\u003C\u002Fli>\n\u003Cli>✅ Product badge support per product type\u003C\u002Fli>\n\u003Cli>✅ Shortcode: `[cwpt_products product_type=\\”your_type\\”]`\u003C\u002Fli>\n\u003Cli>✅ Show\u002Fhide product types from shop\u002Fcatalog\u003C\u002Fli>\n\u003Cli>✅ Custom taxonomy support\u003C\u002Fli>\n\u003Cli>✅ WPML and Polylang compatible\u003C\u002Fli>\n\u003Cli>✅ Works with all WooCommerce payment gateways\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>💎 Premium Add-On Features\u003C\u002Fp>\n\u003Cp>Unlock advanced control over your product types with the Pro version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🔓 WooCommerce Product Add-Ons & Custom Fields\u003C\u002Fli>\n\u003Cli>🔓 Interactive Booking Calendar and Date Picker\u003C\u002Fli>\n\u003Cli>🔓 File Upload, Email, URL, and WYSIWYG fields\u003C\u002Fli>\n\u003Cli>🔓 Color Picker and Taxonomy-based fields (radio\u002Fselect)\u003C\u002Fli>\n\u003Cli>🔓 Field pricing logic per selection\u003C\u002Fli>\n\u003Cli>🔓 Buy Now Button field for fast checkout.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fcustom-product-type-for-woocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to PRO\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🧠 Popular Use Cases\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📚 \u003Cstrong>Books\u003C\u002Fstrong>: Show author name, ISBN, edition, or series\u003C\u002Fli>\n\u003Cli>🎟️ \u003Cstrong>Event Tickets\u003C\u002Fstrong>: Show date, seat category, meal preference\u003C\u002Fli>\n\u003Cli>🎓 \u003Cstrong>Courses\u003C\u002Fstrong>: Display session type, instructor, language, duration\u003C\u002Fli>\n\u003Cli>🔧 \u003Cstrong>Services\u003C\u002Fstrong>: Add service details, duration, or booking slots\u003C\u002Fli>\n\u003Cli>🍱 \u003Cstrong>Food Orders\u003C\u002Fstrong>: Display ingredients, allergens, or category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>== Upgrade to Pro ==\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Unlock custom product workflows with booking fields, pricing logic, file uploads, WYSIWYG, and more advanced field types.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fcustom-product-type-for-woocommerce\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Demo & Tutorials\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🌐 \u003Ca href=\"https:\u002F\u002Fcwpt-demo.wpsaad.com\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>📺 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLKz5hMvo0UjRAi5lP0i1faLbTzuagXgIe\" rel=\"nofollow ugc\">\u003Cstrong>YouTube Tutorials\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>💡 Need Help?\u003C\u002Fstrong>\u003Cbr \u002F>\n👉 Get support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-product-type-for-woocommerce\u002F\" rel=\"ugc\">WordPress.org Support Forum\u003C\u002Fa>\u003Cbr \u002F>\n👉 Access \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Premium Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🎥 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@wpsaad\" rel=\"nofollow ugc\">YouTube Channel\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>== More by WPSaad ==\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🖼️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Falt-manager\u002F\" rel=\"ugc\">Image Alt Text Manager\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fimage-alt-text-manager-wordpress-plugin-for-images-seo\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🚚 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshipping-manager-for-woocommerce\u002F\" rel=\"ugc\">Shipping Manager for WooCommerce\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fshipping-manager-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🧱 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpsaad-addons-for-dokan-and-elementor\u002F\" rel=\"ugc\">WPSaad Addons for Dokan and Elementor\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fwpsaad-addons-for-dokan-and-elementor\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>💲 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-wholesale-dynamic-pricing-buttons-for-woocommerce\u002F\" rel=\"ugc\">Bulk Wholesale Dynamic Pricing Buttons\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fbulk-wholesale-dynamic-pricing-buttons-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>⚙️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-add-ons-custom-fields-booking-extra-options-for-woocommerce\u002F\" rel=\"ugc\">Product Add-Ons, Custom Fields, Booking & Extra Options\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fproduct-add-ons-custom-fields-booking-extra-options-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>== Other Services ==\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🔧 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fsupport.motkhases.com\u002F%d8%a3%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d9%81%d9%8a-%d9%85%d8%b5%d8%b1-%d9%88%d8%a7%d9%84%d9%88%d8%b7%d9%86-%d8%a7%d9%84%d8%b9\u002F\" title=\"best web design company\" rel=\"nofollow ugc\">WordPress Design & Development Services\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>⚙️ \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fsupport.motkhases.com\u002F\" title=\"WordPress Professional Support\" rel=\"nofollow ugc\">WordPress Professional Support Services\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create WooCommerce Add-Ons, Data, Options, Booking, Layouts, and Appointments as custom product types. Revolutionize store's possibilities!",70,6617,"2026-02-07T09:25:00.000Z","2.8.0","5.2.4",[119,20,23,57,24],"custom-product-type","https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fcustom-product-type-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-product-type-for-woocommerce.1.3.8.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":28,"downloaded":130,"rating":27,"num_ratings":103,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":101,"download_link":136,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"extra-product-data-for-woocommerce","Extra Product Data for WooCommerce","2.0.2","Triopsi","https:\u002F\u002Fprofiles.wordpress.org\u002Ftriopsi\u002F","\u003Ch4>Extra Product Data for WooCommerce\u003C\u002Fh4>\n\u003Cp>Extra Product Data for WooCommerce is a WooCommerce plugin developed to gather additional user information for products. Once installed, this plugin adds custom input fields to WooCommerce product pages, allowing users to enter extra information during the checkout process. These additional data fields are then displayed in the cart, the order summary, and within the backend for easy access.\u003C\u002Fp>\n\u003Cp>The plugin was developed by @triopsi using the latest stable PHP version (8.2) and has been tested with the latest WordPress release. Extra Product Data for WooCommerce is free and can be easily extended to fit specific needs with just a few clicks.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adds custom input fields on WooCommerce product pages.\u003C\u002Fli>\n\u003Cli>Supports various input types (text, textarea, select, etc.).\u003C\u002Fli>\n\u003Cli>Works with both Simple Products and Variable Products.\u003C\u002Fli>\n\u003Cli>Captures and stores additional user data for each product.\u003C\u002Fli>\n\u003Cli>Displays the data in the cart, checkout, and order summary.\u003C\u002Fli>\n\u003Cli>Allows admins to view the additional data provided by customers.\u003C\u002Fli>\n\u003Cli>Ideal for products that require user-specific information.\u003C\u002Fli>\n\u003Cli>Easy to extend and customize for specific requirements.\u003C\u002Fli>\n\u003Cli>Added option to make fields conditional based on other field values.\u003C\u002Fli>\n\u003Cli>The admin can still edit the fields in the order overview.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Fields\u003C\u002Fh3>\n\u003Cp>The following field types are currently implemented:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Yes\u002FNo Field\u003C\u002Fli>\n\u003Cli>Date\u003C\u002Fli>\n\u003Cli>Select\u002Foptions\u003C\u002Fli>\n\u003Cli>Radio Boxes\u003C\u002Fli>\n\u003Cli>Checboxes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin uses Composer autoloading for its PHP classes.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Run \u003Ccode>composer install\u003C\u002Fcode> in the plugin directory.\u003C\u002Fli>\n\u003C\u002Fol>\n","A WooCommerce plugin that collects additional user data for products and displays it in the order summary.",1343,"2026-03-04T10:09:00.000Z","6.7.5","6.0","8.0",[20,23,57,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextra-product-data-for-woocommerce.2.0.2.zip",{"attackSurface":138,"codeSignals":442,"taintFlows":612,"riskAssessment":667,"analyzedAt":678},{"hooks":139,"ajaxHandlers":415,"restRoutes":421,"shortcodes":439,"cronEvents":440,"entryPointCount":441,"unprotectedCount":28},[140,147,152,155,159,163,168,171,173,176,179,182,187,191,192,194,198,201,204,209,213,217,220,225,228,230,233,236,241,244,247,249,252,255,258,260,264,268,270,274,278,280,283,287,291,294,298,301,304,307,312,316,321,326,329,333,337,340,344,349,352,355,358,362,365,369,372,375,377,378,379,382,387,391,394,398,400,403,407,408,411],{"type":141,"name":142,"callback":143,"priority":144,"file":145,"line":146},"filter","woocommerce_product_add_to_cart_text","add_to_cart_text",15,"classes\\fpf-add-to-cart-filters.php",36,{"type":141,"name":148,"callback":149,"priority":150,"file":145,"line":151},"woocommerce_add_to_cart_url","add_to_cart_url",10,37,{"type":141,"name":153,"callback":149,"priority":150,"file":145,"line":154},"woocommerce_product_add_to_cart_url",38,{"type":141,"name":156,"callback":157,"file":145,"line":158},"woocommerce_product_loop_start","detect_product_loop_start",39,{"type":141,"name":160,"callback":161,"file":145,"line":162},"woocommerce_product_loop_end","detect_product_loop_end",40,{"type":164,"name":165,"callback":166,"file":167,"line":73},"action","plugins_loaded","hooks","classes\\fpf-cart.php",{"type":141,"name":169,"callback":169,"priority":150,"file":167,"line":170},"woocommerce_add_to_cart_handler",81,{"type":141,"name":172,"callback":172,"file":167,"line":94},"woocommerce_get_cart_item_from_session",{"type":141,"name":174,"callback":174,"priority":150,"file":167,"line":175},"woocommerce_get_item_data",83,{"type":164,"name":177,"callback":177,"priority":150,"file":167,"line":178},"woocommerce_new_order_item",84,{"type":164,"name":180,"callback":169,"priority":150,"file":167,"line":181},"wlfmc_add_to_list_handler",86,{"type":141,"name":183,"callback":184,"priority":185,"file":167,"line":186},"wlfmc_third_party_item_price","woocommerce_add_cart_item",20,87,{"type":141,"name":188,"callback":189,"priority":150,"file":167,"line":190},"wlfmc_add_to_cart_handler","woocommerce_add_cart_item_data",88,{"type":141,"name":184,"callback":184,"file":167,"line":27},{"type":141,"name":189,"callback":189,"file":167,"line":193},101,{"type":164,"name":195,"callback":196,"file":167,"line":197},"woocommerce_cart_calculate_fees","closure",554,{"type":164,"name":165,"callback":165,"file":199,"line":200},"classes\\fpf-order.php",17,{"type":141,"name":202,"callback":202,"priority":150,"file":199,"line":203},"woocommerce_order_item_display_meta_value",22,{"type":164,"name":205,"callback":206,"file":207,"line":208},"init","init_polylang","classes\\fpf-plugin.php",296,{"type":164,"name":210,"callback":211,"file":207,"line":212},"admin_init","init_wpml",297,{"type":164,"name":205,"callback":214,"priority":185,"file":215,"line":216},"register_post_types","classes\\fpf-post-type.php",30,{"type":164,"name":218,"callback":218,"priority":216,"file":215,"line":219},"add_meta_boxes",31,{"type":141,"name":221,"callback":222,"priority":223,"file":215,"line":224},"manage_edit-fpf_fields_columns","manage_edit_fpf_fields_columns",11,33,{"type":164,"name":226,"callback":226,"priority":223,"file":215,"line":227},"manage_fpf_fields_posts_custom_column",34,{"type":141,"name":229,"callback":229,"priority":150,"file":215,"line":146},"post_row_actions",{"type":141,"name":231,"callback":232,"file":215,"line":154},"bulk_actions-edit-fpf_fields","bulk_actions",{"type":164,"name":234,"callback":234,"priority":235,"file":215,"line":162},"admin_menu",9999,{"type":164,"name":237,"callback":238,"file":239,"line":240},"rest_api_init","register_rest_api_routes","classes\\fpf-product-fields.php",21,{"type":164,"name":242,"callback":242,"file":243,"line":37},"woocommerce_before_add_to_cart_button","classes\\fpf-product.php",{"type":164,"name":245,"callback":245,"file":243,"line":246},"woocommerce_after_add_to_cart_button",79,{"type":141,"name":248,"callback":248,"priority":150,"file":243,"line":170},"woocommerce_product_supports",{"type":141,"name":250,"callback":250,"priority":223,"file":251,"line":200},"wpdesk_tracker_data","classes\\tracker.php",{"type":141,"name":253,"callback":253,"file":251,"line":254},"wpdesk_tracker_notice_screens",18,{"type":141,"name":256,"callback":257,"priority":61,"file":251,"line":185},"plugin_action_links_flexible-product-fields\u002Fflexible-product-fields.php","plugin_action_links",{"type":164,"name":259,"callback":259,"priority":150,"file":251,"line":240},"activated_plugin",{"type":164,"name":261,"callback":196,"file":262,"line":263},"before_woocommerce_init","flexible-product-fields.php",73,{"type":164,"name":205,"callback":265,"file":266,"line":267},"register_blocks","src\\Block\\BlockIntegration.php",19,{"type":164,"name":269,"callback":269,"file":266,"line":185},"enqueue_block_editor_assets",{"type":141,"name":271,"callback":272,"priority":150,"file":273,"line":185},"render_block_context","anonymous","src\\Block\\TemplateBlockContext.php",{"type":141,"name":275,"callback":276,"priority":28,"file":277,"line":216},"flexible_product_fields_field_types","add_field_type","src\\Field\\Type\\TypeIntegration.php",{"type":141,"name":275,"callback":279,"priority":27,"file":277,"line":219},"update_field_type_settings",{"type":164,"name":205,"callback":281,"priority":28,"file":282,"line":146},"set_hook_for_integration","src\\Integration\\IntegratorIntegration.php",{"type":164,"name":234,"callback":284,"file":285,"line":286},"add_page","src\\Marketing\\SupportPage.php",41,{"type":164,"name":288,"callback":289,"file":285,"line":290},"admin_enqueue_scripts","load_page_assets",42,{"type":141,"name":210,"callback":292,"file":293,"line":162},"init_admin_notice","src\\Notice\\NoticeIntegration.php",{"type":141,"name":295,"callback":296,"file":293,"line":297},"admin_notices","load_admin_notice_template",53,{"type":164,"name":288,"callback":299,"file":293,"line":300},"load_styles_for_notice",54,{"type":164,"name":288,"callback":302,"file":293,"line":303},"load_scripts_for_notice",55,{"type":141,"name":242,"callback":305,"priority":185,"file":306,"line":162},"show_save_config_button","src\\Product\\FieldsConfig.php",{"type":141,"name":308,"callback":309,"priority":150,"file":310,"line":311},"flexible_product_fields\u002Fshort_url","generate_short_url","src\\Service\\ShortLinksGenerator.php",24,{"type":141,"name":313,"callback":314,"priority":185,"file":315,"line":203},"flexible_product_fields_assign_to_options","load_assign_to_options","src\\Settings\\FieldsGroup.php",{"type":164,"name":317,"callback":318,"priority":150,"file":319,"line":320},"flexible_product_fields\u002Fsave_form_data","save_form_data","src\\Settings\\Form\\FormIntegration.php",43,{"type":164,"name":322,"callback":323,"file":324,"line":325},"edit_form_advanced","show_settings_template","src\\Settings\\Page.php",49,{"type":164,"name":288,"callback":327,"file":324,"line":328},"load_assets_for_settings_page",50,{"type":164,"name":237,"callback":330,"file":331,"line":332},"register_endpoint","src\\Settings\\Route\\RouteIntegration.php",32,{"type":141,"name":334,"callback":335,"priority":28,"file":336,"line":216},"flexible_product_fields\u002Ffield_settings_tabs","add_settings_tab","src\\Settings\\Tab\\TabIntegration.php",{"type":164,"name":210,"callback":338,"file":339,"line":146},"load_deactivation_modal","src\\Tracker\\DeactivationTracker.php",{"type":141,"name":341,"callback":342,"priority":150,"file":343,"line":332},"flexible_product_fields\u002Fvalidate_field\u002Fv2","validate_field","src\\Validation\\Rule\\RuleIntegration.php",{"type":164,"name":345,"callback":346,"file":347,"line":348},"wp_dashboard_setup","add_widget","vendor_prefixed\\wpdesk\\ltv-dashboard-widget\\src\\DashboardWidget.php",102,{"type":164,"name":288,"callback":288,"file":350,"line":351},"vendor_prefixed\\wpdesk\\wp-builder\\src\\Plugin\\AbstractPlugin.php",148,{"type":164,"name":353,"callback":353,"file":350,"line":354},"wp_enqueue_scripts",149,{"type":164,"name":288,"callback":356,"file":357,"line":286},"enqueueAdminScripts","vendor_prefixed\\wpdesk\\wp-notice\\src\\WPDesk\\Notice\\AjaxHandler.php",{"type":164,"name":295,"callback":359,"file":360,"line":361},"showNotice","vendor_prefixed\\wpdesk\\wp-notice\\src\\WPDesk\\Notice\\Notice.php",144,{"type":164,"name":363,"callback":359,"file":360,"line":364},"admin_footer",145,{"type":141,"name":366,"callback":272,"file":367,"line":368},"wp_autoloader_loader_loaders_to_load","vendor_prefixed\\wpdesk\\wp-plugin-flow-common\\src\\Initialization\\PluginDisablerByFileTrait.php",45,{"type":141,"name":370,"callback":272,"file":367,"line":371},"wp_autoloader_loader_loaders_to_create",46,{"type":164,"name":165,"callback":196,"file":373,"line":374},"vendor_prefixed\\wpdesk\\wp-plugin-flow-common\\src\\Initialization\\Simple\\SimplePaidStrategy.php",58,{"type":164,"name":165,"callback":196,"file":376,"line":170},"vendor_prefixed\\wpdesk\\wp-plugin-flow-common\\src\\PluginBootstrap.php",{"type":164,"name":261,"callback":196,"file":376,"line":190},{"type":164,"name":259,"callback":196,"file":376,"line":348},{"type":141,"name":380,"callback":196,"priority":150,"file":376,"line":381},"doing_it_wrong_trigger_error",123,{"type":164,"name":383,"callback":384,"file":385,"line":386},"admin_print_styles-plugins.php","load_styles","vendor_prefixed\\wpdesk\\wp-wpdesk-deactivation-modal\\src\\Service\\AssetsPrinterService.php",26,{"type":164,"name":388,"callback":389,"file":385,"line":390},"admin_print_footer_scripts-plugins.php","load_scripts",27,{"type":164,"name":388,"callback":392,"priority":28,"file":393,"line":320},"load_template","vendor_prefixed\\wpdesk\\wp-wpdesk-deactivation-modal\\src\\Service\\TemplateGeneratorService.php",{"type":164,"name":288,"callback":196,"priority":395,"file":396,"line":397},299,"vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\Boxes\\Assets.php",16,{"type":164,"name":288,"callback":196,"priority":399,"file":396,"line":216},200,{"type":164,"name":288,"callback":288,"file":401,"line":402},"vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\PSR\\WPDesk\\Tracker\\Assets.php",28,{"type":164,"name":234,"callback":404,"file":405,"line":406},"add_submenu_page","vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\PSR\\WPDesk\\Tracker\\OptInPage.php",35,{"type":164,"name":210,"callback":210,"file":405,"line":146},{"type":164,"name":295,"callback":409,"file":410,"line":402},"handle_opt_out","vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\PSR\\WPDesk\\Tracker\\OptOut.php",{"type":141,"name":412,"callback":413,"priority":150,"file":414,"line":146},"plugin_row_meta","append_plugin_action_links_to_row_meta","vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\PSR\\WPDesk\\Tracker\\PluginActionLinks.php",[416],{"action":417,"nopriv":418,"callback":419,"hasNonce":420,"hasCapCheck":420,"file":357,"line":290},"wpdesk_notice_dismiss",false,"processAjaxNoticeDismiss",true,[422,429,434],{"namespace":423,"route":424,"methods":425,"callback":427,"permissionCallback":196,"file":239,"line":428},"flexible_product_fields\u002Fv1","\u002Fproducts\u002F",[426],"GET","handle_rest_api_products",214,{"namespace":423,"route":430,"methods":431,"callback":432,"permissionCallback":196,"file":239,"line":433},"\u002Fcategories\u002F",[426],"handle_rest_api_categories",225,{"namespace":423,"route":435,"methods":436,"callback":437,"permissionCallback":196,"file":239,"line":438},"\u002Ftags\u002F",[426],"handle_rest_api_tags",236,[],[],4,{"dangerousFunctions":443,"sqlUsage":462,"outputEscaping":470,"fileOperations":144,"externalRequests":608,"nonceChecks":609,"capabilityChecks":610,"bundledLibraries":611},[444,448,453,458],{"fn":445,"file":239,"line":446,"context":447},"unserialize",152,"$fields = unserialize( $row->meta_value );",{"fn":449,"file":450,"line":451,"context":452},"proc_open","vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Handler\\ProcessHandler.php",104,"$this->process = proc_open($this->command, static::DESCRIPTOR_SPEC, $this->pipes, $this->cwd);",{"fn":454,"file":455,"line":456,"context":457},"shell_exec","vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Processor\\GitProcessor.php",60,"$branches = shell_exec('git branch -v --no-abbrev');",{"fn":454,"file":459,"line":460,"context":461},"vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Processor\\MercurialProcessor.php",59,"$result = explode(' ', trim((string) shell_exec('hg id -nb')));",{"prepared":463,"raw":103,"locations":464},5,[465,468],{"file":466,"line":219,"context":467},"vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\data_provider\\class-wpdesk-tracker-data-provider-orders-country.php","$wpdb->get_results() with variable interpolation",{"file":469,"line":219,"context":467},"vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\data_provider\\class-wpdesk-tracker-data-provider-orders-month.php",{"escaped":471,"rawEcho":178,"locations":472},367,[473,476,478,479,481,483,484,485,487,490,492,494,496,498,500,502,505,508,510,512,514,517,519,521,523,524,525,527,528,529,530,532,534,536,538,540,542,544,546,548,551,552,553,554,555,556,557,558,560,561,562,563,565,567,569,571,572,573,574,575,576,577,578,580,582,583,584,585,586,587,588,590,591,592,594,596,597,598,600,602,603,604,606,607],{"file":474,"line":406,"context":475},"inc\\wpdesk-woo27-functions.php","raw output",{"file":293,"line":477,"context":475},63,{"file":306,"line":297,"context":475},{"file":324,"line":480,"context":475},68,{"file":482,"line":290,"context":475},"templates\\fields\\file.php",{"file":482,"line":368,"context":475},{"file":482,"line":303,"context":475},{"file":486,"line":203,"context":475},"templates\\fields\\image.php",{"file":488,"line":489,"context":475},"templates\\fields\\multi-images.php",66,{"file":491,"line":406,"context":475},"templates\\fields\\multiselect.php",{"file":493,"line":151,"context":475},"templates\\fields\\radio-images.php",{"file":495,"line":332,"context":475},"templates\\fields\\select.php",{"file":497,"line":386,"context":475},"templates\\hooks\\block_fields.php",{"file":499,"line":254,"context":475},"templates\\hooks\\woocommerce_after_add_to_cart_button.php",{"file":501,"line":240,"context":475},"templates\\hooks\\woocommerce_before_add_to_cart_button.php",{"file":503,"line":504,"context":475},"templates\\views\\admin-page.php",48,{"file":506,"line":507,"context":475},"vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Handler\\BrowserConsoleHandler.php",114,{"file":347,"line":509,"context":475},307,{"file":347,"line":511,"context":475},308,{"file":347,"line":513,"context":475},310,{"file":515,"line":516,"context":475},"vendor_prefixed\\wpdesk\\wp-basic-requirements\\src\\Basic_Requirement_Checker.php",626,{"file":360,"line":518,"context":475},229,{"file":520,"line":185,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-deactivation-modal\\templates\\modal.php",{"file":520,"line":522,"context":475},25,{"file":520,"line":146,"context":475},{"file":520,"line":286,"context":475},{"file":520,"line":526,"context":475},52,{"file":520,"line":303,"context":475},{"file":520,"line":374,"context":475},{"file":520,"line":456,"context":475},{"file":520,"line":531,"context":475},65,{"file":520,"line":533,"context":475},67,{"file":520,"line":535,"context":475},71,{"file":520,"line":537,"context":475},80,{"file":520,"line":539,"context":475},91,{"file":520,"line":541,"context":475},94,{"file":520,"line":543,"context":475},113,{"file":520,"line":545,"context":475},122,{"file":547,"line":311,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\Boxes\\Views\\all.php",{"file":549,"line":550,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\Boxes\\Views\\image.php",12,{"file":549,"line":185,"context":475},{"file":549,"line":390,"context":475},{"file":549,"line":320,"context":475},{"file":549,"line":371,"context":475},{"file":549,"line":526,"context":475},{"file":549,"line":263,"context":475},{"file":549,"line":37,"context":475},{"file":559,"line":550,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\Boxes\\Views\\simple.php",{"file":559,"line":185,"context":475},{"file":559,"line":402,"context":475},{"file":559,"line":368,"context":475},{"file":559,"line":564,"context":475},47,{"file":559,"line":566,"context":475},64,{"file":559,"line":568,"context":475},69,{"file":570,"line":550,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\Boxes\\Views\\slider.php",{"file":570,"line":185,"context":475},{"file":570,"line":390,"context":475},{"file":570,"line":371,"context":475},{"file":570,"line":526,"context":475},{"file":570,"line":300,"context":475},{"file":570,"line":456,"context":475},{"file":570,"line":537,"context":475},{"file":570,"line":579,"context":475},85,{"file":581,"line":550,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\Boxes\\Views\\video.php",{"file":581,"line":185,"context":475},{"file":581,"line":390,"context":475},{"file":581,"line":286,"context":475},{"file":581,"line":504,"context":475},{"file":581,"line":489,"context":475},{"file":581,"line":535,"context":475},{"file":589,"line":200,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\RatePlugin\\Views\\rate-plugin.php",{"file":589,"line":386,"context":475},{"file":589,"line":332,"context":475},{"file":589,"line":593,"context":475},44,{"file":595,"line":267,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\PSR\\WPDesk\\Tracker\\views\\tracker-connect.php",{"file":595,"line":224,"context":475},{"file":595,"line":154,"context":475},{"file":595,"line":599,"context":475},89,{"file":601,"line":522,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\views\\tracker-connect.php",{"file":601,"line":216,"context":475},{"file":601,"line":170,"context":475},{"file":605,"line":203,"context":475},"vendor_prefixed\\wpdesk\\wp-wpdesk-tracker\\src\\views\\tracker-notice.php",{"file":605,"line":522,"context":475},{"file":605,"line":224,"context":475},3,6,8,[],[613,636,646,659],{"entryPoint":614,"graph":615,"unsanitizedCount":61,"severity":635},"handle_ajax_request (vendor_prefixed\\wpdesk\\wp-wpdesk-deactivation-modal\\src\\Service\\RequestSenderService.php:61)",{"nodes":616,"edges":632},[617,622,626],{"id":618,"type":619,"label":620,"file":621,"line":531},"n0","source","$_REQUEST","vendor_prefixed\\wpdesk\\wp-wpdesk-deactivation-modal\\src\\Service\\RequestSenderService.php",{"id":623,"type":624,"label":625,"file":621,"line":531},"n1","transform","→ send_request()",{"id":627,"type":628,"label":629,"file":630,"line":371,"wp_function":631},"n2","sink","wp_remote_get() [SSRF]","vendor_prefixed\\wpdesk\\wp-wpdesk-marketing\\src\\Boxes\\Api\\Client.php","wp_remote_get",[633,634],{"from":618,"to":623,"sanitized":418},{"from":623,"to":627,"sanitized":418},"medium",{"entryPoint":637,"graph":638,"unsanitizedCount":61,"severity":635},"\u003CRequestSenderService> (vendor_prefixed\\wpdesk\\wp-wpdesk-deactivation-modal\\src\\Service\\RequestSenderService.php:0)",{"nodes":639,"edges":643},[640,641,642],{"id":618,"type":619,"label":620,"file":621,"line":531},{"id":623,"type":624,"label":625,"file":621,"line":531},{"id":627,"type":628,"label":629,"file":630,"line":371,"wp_function":631},[644,645],{"from":618,"to":623,"sanitized":418},{"from":623,"to":627,"sanitized":418},{"entryPoint":647,"graph":648,"unsanitizedCount":28,"severity":658},"processAjaxNoticeDismiss (vendor_prefixed\\wpdesk\\wp-notice\\src\\WPDesk\\Notice\\AjaxHandler.php:72)",{"nodes":649,"edges":656},[650,653],{"id":618,"type":619,"label":651,"file":357,"line":652},"$_POST",75,{"id":623,"type":628,"label":654,"file":357,"line":181,"wp_function":655},"update_option() [Settings Manipulation]","update_option",[657],{"from":618,"to":623,"sanitized":420},"low",{"entryPoint":660,"graph":661,"unsanitizedCount":28,"severity":658},"\u003CAjaxHandler> (vendor_prefixed\\wpdesk\\wp-notice\\src\\WPDesk\\Notice\\AjaxHandler.php:0)",{"nodes":662,"edges":665},[663,664],{"id":618,"type":619,"label":651,"file":357,"line":652},{"id":623,"type":628,"label":654,"file":357,"line":181,"wp_function":655},[666],{"from":618,"to":623,"sanitized":420},{"summary":668,"deductions":669},"The \"flexible-product-fields\" plugin v2.14.1 exhibits a generally good security posture based on the static analysis. A significant majority of SQL queries use prepared statements, and the output escaping rate is also high. The plugin also demonstrates good practices with numerous capability checks and a reasonable number of nonce checks, which are crucial for preventing many common attacks. Furthermore, the absence of known CVEs and a clean vulnerability history suggest a mature and well-maintained codebase.\n\nHowever, the static analysis does reveal some areas of concern. The presence of dangerous functions like `unserialize`, `proc_open`, and `shell_exec` warrants caution, as these can be exploited if user-supplied data is not strictly validated before being passed to them. Although the taint analysis did not identify critical or high severity flows, there are \"flows with unsanitized paths\" which, combined with the dangerous functions, could potentially lead to vulnerabilities if exploited. The attack surface, while small and seemingly protected, could still be a vector if any future authentication bypasses are discovered.\n\nIn conclusion, the plugin is in a reasonably secure state with a solid track record and good implementation of security features. The primary risks lie in the potential misuse of dangerous functions due to unsanitized input. Developers should prioritize thorough sanitization of all data passed to `unserialize`, `proc_open`, and `shell_exec` to mitigate these risks effectively. The overall risk is considered moderate, with opportunities for improvement in input sanitization.",[670,672,674,676],{"reason":671,"points":144},"Dangerous functions found (unserialize, proc_open, shell_exec)",{"reason":673,"points":150},"Flows with unsanitized paths found",{"reason":675,"points":463},"Low percentage of SQL queries using prepared statements (71%)",{"reason":677,"points":608},"Output escaping below 100% (81%)","2026-03-16T17:42:13.197Z",{"wat":680,"direct":695},{"assetPaths":681,"generatorPatterns":686,"scriptPaths":687,"versionParams":690},[682,683,684,685],"\u002Fwp-content\u002Fplugins\u002Fflexible-product-fields\u002Fcss\u002Ffront.css","\u002Fwp-content\u002Fplugins\u002Fflexible-product-fields\u002Fjs\u002Ffpf_product.js","\u002Fwp-content\u002Fplugins\u002Fflexible-product-fields\u002Fcss\u002Fnew-front.css","\u002Fwp-content\u002Fplugins\u002Fflexible-product-fields\u002Fjs\u002Fnew-front.js",[],[688,689],"js\u002Ffpf_product.js","js\u002Fnew-front.js",[691,692,693,694],"flexible-product-fields\u002Fcss\u002Ffront.css?ver=","flexible-product-fields\u002Fjs\u002Ffpf_product.js?ver=","flexible-product-fields\u002Fcss\u002Fnew-front.css?ver=","flexible-product-fields\u002Fjs\u002Fnew-front.js?ver=",{"cssClasses":696,"htmlComments":700,"htmlAttributes":705,"restEndpoints":709,"jsGlobals":711,"shortcodeOutput":713},[697,698,699],"fpf_main_section","fpf-product-fields","fpf-field-wrapper",[701,702,703,704],"\u003C!-- WPDEBUG: fpf_product -->","\u003C!-- JS END: fpf_product -->","\u003C!-- WPDEBUG: fpf_new_front -->","\u003C!-- JS END: fpf_new_front -->",[706,707,708],"data-fpf-field-type","data-fpf-field-id","data-fpf-product-id",[710],"\u002Fwp-json\u002Ffpf\u002Fv1\u002Ffields",[712],"fpf_product",[714],"[fpf_product_fields]"]