[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPQ9r4yXKaMXH0uUCd0qo7wX2BuRshPqaU4uIT0s4TmI":3,"$fCgY8bkGte7zS3uJwR85DdsGPgGdwHpc80tVZUdoouDQ":301,"$fL5idd1pifi1B1_T4QPGimO2kqibT8Gi1W8-6YBWqdHs":305},{"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,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":41,"analysis":151,"fingerprints":276},"conditional-logic-for-elementor-forms","Conditional Logic Emails, Fields, Redirect for Elementor Forms","2.4.0","add-ons.org","https:\u002F\u002Fprofiles.wordpress.org\u002Faddonsorg\u002F","\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\u002Fb0r1ZAWx9Zw?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\u003Cp>Build dynamic forms that can change as a user fills out the form. Show and hide fields. Send certain email, don’t send others. Redirect to one of many pages. The possibilities are endless!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DEMO\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-conditional-logic\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-conditional-logic\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Document\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fdocument-elementor-forms-conditional-logic\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fdocument-elementor-forms-conditional-logic\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Download Pro Version\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-conditional-logic\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-conditional-logic\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy use\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Form Notification Emails:\u003C\u002Fstrong> Sending emails to different addresses according to user answers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Redirect on Form Submit:\u003C\u002Fstrong> Showing additional questions when a user chooses a specific answer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Webhook on Form Submit:\u003C\u002Fstrong>  Send data to specific webhook URLs only when certain conditions are met.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All fields support:\u003C\u002Fstrong> Works with all fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Submit Button support:\u003C\u002Fstrong> The submit button can be shown or hidden\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Conditions:\u003C\u002Fstrong> Define more than one condition for advanced control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Validation Errors:\u003C\u002Fstrong> Submit the form seamlessly even when required fields are hidden.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Field Control:\u003C\u002Fstrong> Make your forms smart! Display or hide fields, sections, or entire questions based on user responses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Technical Hassle:\u003C\u002Fstrong> Enjoy the benefits of conditional logic without any technical headaches. It’s as simple as it sounds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-browser support. Chrome, Firefox, Opera, IE8+\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>And more…\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Conditional Form Notification Emails – Conditional Email Routing\u003C\u002Fh3>\n\u003Cp>\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\u002FMFPA2jDfTPw?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>\u003Cbr \u002F>\nWant to send out different notification emails depending on users’ selections in your forms? With our smart conditional logic, you can set up your form to send unique email notifications based on users’ input.\u003C\u002Fp>\n\u003Ch3>Conditional Redirect on Form Submit\u003C\u002Fh3>\n\u003Cp>\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\u002F5m3cJMROiGY?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>\u003Cbr \u002F>\nWant to show website visitors different content based on their form submission? This guide will show you how to set up WordPress conditional redirect on form submit.\u003C\u002Fp>\n\u003Ch3>Webhook Condition Logic\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Smart Conditional Webhooks – Send data to specific webhook URLs only when certain conditions are met.\u003C\u002Fli>\n\u003Cli>Dynamic Automation – Easily automate integrations with external systems (like Zapier, Make, or custom APIs) based on user input or form logic.\u003C\u002Fli>\n\u003Cli>Granular Control – Define “If\u002FThen” rules per form field (for example: If user selects ‘VIP’, send data to CRM webhook).\u003C\u002Fli>\n\u003Cli>No Code Required – Configure conditional rules directly inside Elementor Forms without writing any PHP.\u003C\u002Fli>\n\u003Cli>Supports Multiple Webhooks – Trigger different endpoints simultaneously, depending on user selections or calculated values.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to pro version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Additional operators ( greater than, less than, .. )\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>onditional Form Notification Emails > 5\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Redirect Suports > 5\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Webhook Suports > 1\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Conditional Fields for Elementor Form – Display Conditions\u003C\u002Fh3>\n\u003Cp>Elementor conditional fields, Elementor form display conditions, Elementor show hide fields, Elementor conditional logic, Elementor dynamic fields, Elementor form visibility, Elementor form conditions, Elementor conditional form, Elementor hide field on condition, Elementor field rules, Elementor logic form, Elementor smart form, Elementor conditional input, Elementor advanced form logic, Elementor form field toggle\u003C\u002Fp>\n","Show and hide fields. Send certain email, don't send others. Redirect to one of many pages. The possibilities are endless!",1000,24455,86,11,"2026-04-08T08:40:00.000Z","6.9.4","2.0","5.2",[20,21,22,23,24],"conditional","conditional-logic","conditional-logic-form","conditional-logic-wp","elementor-forms","https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-conditional-logic\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.4.0.zip",100,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":37,"avg_patch_time_days":38,"trust_score":39,"computed_at":40},"addonsorg",59,26020,99,48,87,"2026-05-20T00:15:59.397Z",[42,67,89,108,128],{"slug":43,"name":44,"version":45,"author":46,"author_profile":47,"description":48,"short_description":49,"active_installs":50,"downloaded":51,"rating":52,"num_ratings":53,"last_updated":54,"tested_up_to":16,"requires_at_least":55,"requires_php":56,"tags":57,"homepage":62,"download_link":63,"security_score":64,"vuln_count":65,"unpatched_count":28,"last_vuln_date":66,"fetched_at":30},"cf7-conditional-fields","Conditional Fields for Contact Form 7","2.6.8","Jules Colle","https:\u002F\u002Fprofiles.wordpress.org\u002Fjules-colle\u002F","\u003Cp>This plugin adds conditional logic to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you edit your CF7 form, you will see an additional tag called “Conditional fields Group”. Everything you put between the start and end tag will be hidden by default.\u003Cbr \u002F>\nAfter you have added the field group(s), go to the “Conditional fields” tab to create one or more conditions that will make the group(s) appear.\u003C\u002Fp>\n\u003Cp>Conditional Fields for Contact Form 7 is an independent plugin. This plugin is not affiliated with or endorsed by the developers of Contact Form 7.\u003C\u002Fp>\n\u003Ch4>How to use it\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fconditional-fields-cf7.bdwm.be\u002Fconditional-fields-for-contact-form-7-tutorial\u002F\" rel=\"nofollow ugc\">Follow this tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Main features\u003C\u002Fh3>\n\u003Ch4>Support for required fields\u003C\u002Fh4>\n\u003Cp>Required fields inside hidden groups will never trigger validation errors.\u003C\u002Fp>\n\u003Ch4>Hide\u002Fshow info in emails based on what groups are visible\u003C\u002Fh4>\n\u003Cp>Conditional groups can now be added to the emails as well.\u003Cbr \u002F>\nJust wrap the content with \u003Ccode>[group-name] ... [\u002Fgroup-name]\u003C\u002Fcode> tags.\u003C\u002Fp>\n\u003Ch4>Groups can be nested\u003C\u002Fh4>\n\u003Cp>Groups can be nested, both in the form and in the email\u003C\u002Fp>\n\u003Cp>Example form:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[group group-1]\n  [group group-inside-1]\n    ...\n  [\u002Fgroup]\n[\u002Fgroup]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example email:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[group-1]\n  [group-inside-1]\n    ...\n  [\u002Fgroup-inside-1]\n[\u002Fgroup-1]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Advanced\u003C\u002Fh4>\n\u003Cp>Advanced users can code up the conditions as plain text instead of using the select boxes, using the Text View.\u003C\u002Fp>\n\u003Ch3>Need more power?\u003C\u002Fh3>\n\u003Cp>Just like WordPress, the power of Contact Form 7 lies in its \u003Ca href=\"https:\u002F\u002Fconditional-fields-cf7.bdwm.be\u002Flist-of-all-contact-form-7-extensions\u002F\" rel=\"nofollow ugc\">rich eco-system of extensions\u003C\u002Fa> that build on top of it. However, it can be difficult to find a set of complex extensions that work well together.\u003C\u002Fp>\n\u003Cp>That’s why I created Conditional Fields Pro. It adds some powerful features to Contact form 7 and guarantees that everything will run smoothly with Conditional Fields.\u003C\u002Fp>\n\u003Cp>Pro features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Repeatable fields (repeaters)\u003C\u002Fli>\n\u003Cli>Forms with multiple steps (multistep)\u003C\u002Fli>\n\u003Cli>Custom conditions with JavaScript functions\u003C\u002Fli>\n\u003Cli>Multiple file upload\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fconditional-fields-cf7.bdwm.be\u002Fcontact-form-7-conditional-fields-pro\u002F\" rel=\"nofollow ugc\">Get the PRO version of Conditional Fields for Contact Form 7!\u003C\u002Fa>\u003C\u002Fp>\n","Adds conditional logic to Contact Form 7.",100000,6414379,96,164,"2026-02-08T10:49:00.000Z","5.0","7.0",[58,21,59,60,61],"conditional-fields","contact-form-7","form","forms","http:\u002F\u002Fbdwm.be\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-conditional-fields.2.6.8.zip",97,4,"2024-10-24 00:00:00",{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":52,"num_ratings":77,"last_updated":78,"tested_up_to":16,"requires_at_least":55,"requires_php":79,"tags":80,"homepage":85,"download_link":86,"security_score":37,"vuln_count":87,"unpatched_count":28,"last_vuln_date":88,"fetched_at":30},"visibility-logic-elementor","Visibility Logic for Elementor","2.5.0","StaxWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fstaxwp\u002F","\u003Cp>\u003Cstrong>Visibility Logic\u003C\u002Fstrong> adds powerful \u003Cstrong>conditional display conditions\u003C\u002Fstrong> to every Elementor widget, section, and container. Control exactly who sees what, when, and on which device — without writing a single line of code.\u003C\u002Fp>\n\u003Cp>Hidden elements are \u003Cstrong>completely removed from the HTML\u003C\u002Fstrong> (not just hidden with CSS), keeping your pages fast and your content secure.\u003C\u002Fp>\n\u003Ch4>When to use Visibility Logic\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Restrict content\u003C\u002Fstrong> to logged-in users, specific roles, or subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schedule content\u003C\u002Fstrong> to appear during a sale, event, or launch window\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Personalize pages\u003C\u002Fstrong> based on user meta, ACF custom fields, or device type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show\u002Fhide elements\u003C\u002Fstrong> for Desktop, Tablet, or Mobile visitors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A\u002FB test layouts\u003C\u002Fstrong> by showing different content to different user segments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide empty sections\u003C\u002Fstrong> automatically when all child widgets are hidden\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Conditions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>ACF Fields\u003C\u002Fstrong> (NEW) — Show\u002Fhide based on Advanced Custom Fields values on the current post or page. 7 operators: is empty, is not empty, equals, not equals, contains, is true, is false.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device Type\u003C\u002Fstrong> (NEW) — Target Desktop, Tablet, or Mobile users with server-side User-Agent detection. Hidden elements are fully removed from HTML.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role\u003C\u002Fstrong> — Logged in, logged out, or specific roles (Administrator, Editor, Subscriber, custom roles).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Meta\u003C\u002Fstrong> — Show\u002Fhide based on any user meta field value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date & Time\u003C\u002Fstrong> — Schedule visibility with “from” and “to” dates. Perfect for sales, events, and time-limited content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Type\u003C\u002Fstrong> — Target Chrome, Firefox, Safari, Edge, Opera, iPhone, Android, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexbox Containers\u003C\u002Fstrong> — Full support for Elementor’s Flexbox containers, classic sections, and nested containers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide When Empty\u003C\u002Fstrong> — Automatically hide a parent section\u002Fcontainer when all child widgets are hidden by visibility conditions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Conditions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced ACF\u003C\u002Fstrong> — Repeater fields, options page, term meta, user fields, specific post\u002Fuser sources, AND\u002FOR logic with 17 operators.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language\u003C\u002Fstrong> — Show\u002Fhide based on current language. Supports WPML, Polylang, and TranslatePress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Parameters\u003C\u002Fstrong> — Standalone query string conditions with repeater support and 9 operators.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geo Location\u003C\u002Fstrong> — Display elements based on visitor’s country using MaxMind geolocation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Conditions\u003C\u002Fstrong> — Use all Elementor Pro Dynamic Tags as visibility conditions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> — Restrict content based on order history, active subscriptions, or customer status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Digital Downloads\u003C\u002Fstrong> — Restrict based on purchase history or subscription status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced User Meta\u003C\u002Fstrong> — Multiple user meta conditions with AND\u002FOR logic.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post & Page, Taxonomy\u003C\u002Fstrong> — Show\u002Fhide based on current post type, specific pages, or taxonomy terms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Archive\u003C\u002Fstrong> — Conditions based on post type archives and taxonomy archives.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP & Referrer\u003C\u002Fstrong> — Target visitors by IP address or referral source.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Conditional Tags\u003C\u002Fstrong> — Use any WordPress conditional tag as a visibility condition.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fallback Content\u003C\u002Fstrong> — Replace hidden elements with a custom text message or an Elementor template.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copy\u002FPaste\u003C\u002Fstrong> — Right-click to copy visibility settings between widgets or sections.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get \u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Fvisibility-logic\" rel=\"nofollow ugc\">Visibility Logic Pro\u003C\u002Fa> and unlock all conditions.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Edit any page with Elementor\u003C\u002Fli>\n\u003Cli>Select a widget, section, or container\u003C\u002Fli>\n\u003Cli>Go to the \u003Cstrong>Visibility\u003C\u002Fstrong> tab (or Advanced \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Visibility Control)\u003C\u002Fli>\n\u003Cli>Enable conditions and configure your display rules\u003C\u002Fli>\n\u003Cli>Save — elements are shown or hidden on the live site based on your rules\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>More from StaxWP\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Fbuddybuilder\" rel=\"nofollow ugc\">BuddyBuilder — BuddyPress Builder for Elementor\u003C\u002Fa> — Build stunning BuddyPress communities with Elementor.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Faddons-for-elementor\" rel=\"nofollow ugc\">Elementor Addons & Widgets\u003C\u002Fa> — Powerful widgets to help you build stunning pages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Fwoo-addons-for-elementor\u002F\" rel=\"nofollow ugc\">Woo Addons for Elementor\u003C\u002Fa> — Elementor enhancements for WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>We use Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us troubleshoot problems faster and make product improvements.\u003C\u002Fp>\n\u003Ch4>Found a bug?\u003C\u002Fh4>\n\u003Cp>Report security bugs through the \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Fvisibility-logic-elementor\" rel=\"nofollow ugc\">Patchstack Vulnerability Disclosure Program\u003C\u002Fa>. The Patchstack team helps validate, triage, and handle any security vulnerabilities.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin implements some functionality similar to:\u003Cbr \u002F>\n* Dynamic Content for Elementor (GPL v2 or later)\u003C\u002Fp>\n","Conditional visibility for Elementor — show or hide widgets based on user role, ACF fields, device type, date & time, browser and more.",30000,545027,57,"2026-02-23T22:13:00.000Z","7.4",[21,81,82,83,84],"dynamic-visibility","elementor","restrict-content","visibility","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvisibility-logic-elementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisibility-logic-elementor.2.5.0.zip",3,"2023-07-05 00:00:00",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":16,"requires_at_least":55,"requires_php":102,"tags":103,"homepage":106,"download_link":107,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"conditional-fields-for-elementor-form","Conditional Fields for Elementor Form – Apply Conditional Logic","1.6.5","Cool Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoolplugins\u002F","\u003Cp>\u003Cstrong>Using Elementor forms but unable to apply conditional logic on form fields?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fconditional-fields-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=top_name\" rel=\"nofollow ugc\">Conditional Fields for Elementor Form\u003C\u002Fa>\u003C\u002Fstrong> plugin helps you apply \u003Cstrong>conditional logic\u003C\u002Fstrong> to \u003Cstrong>Elementor form\u003C\u002Fstrong> fields. You can hide, show, enable, or disable fields dynamically based on input values from other form fields.\u003C\u002Fp>\n\u003Cp>Basically, it uses “\u003Cem>If condition\u003C\u002Fem>” logic. For example, if condition A is true, then field XYZ will be visible; otherwise, it remains hidden within the Elementor form.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fconditional-fields-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=view_demos#view-demo-forms\" rel=\"nofollow ugc\">\u003Cstrong>CHECK FREE DEMO – FORMS WITH CONDITIONAL LOGIC\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\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\u002F0Fbueg7DSts?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>\u003C\u002Fp>\n\u003Cp>Upgrade to \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fconditional-fields-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=below_video\" rel=\"nofollow ugc\">Conditional Fields Pro\u003C\u002Fa>\u003C\u002Fstrong> for advanced features like conditional redirects, conditional emails, and conditional Mailchimp. Or supercharge your Elementor forms with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=below_video\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>\u003C\u002Fstrong> (aka coolformkit) — the all-in-one form builder addon for Elementor. With coolformkit, you can add powerful fields such as a \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frange-slider-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">range slider\u003C\u002Fa>\u003C\u002Fstrong>, \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fsignature-field-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">signature field\u003C\u002Fa>\u003C\u002Fstrong>, \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fselect2-field-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">Select2 field\u003C\u002Fa>\u003C\u002Fstrong>, and more to build smarter, feature-rich forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility:\u003C\u002Fstrong> You can use this ultimate addon to apply visibility logic on \u003Cstrong>Elementor Pro\u003C\u002Fstrong> and \u003Cstrong>Hello Plus\u003C\u002Fstrong> form widget fields.\u003C\u002Fp>\n\u003Ch3>Conditional Fields Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show \u002F Hide Fields Conditionally\u003C\u002Fstrong>: Easily add conditional logic to show or hide any field within an Elementor form based on values from other fields. You can currently add conditions to these field types: text, textarea, email, telephone, URL, radio, select, file upload, HTML, number, and checkbox.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>If \u002F Else Logic Without Code\u003C\u002Fstrong>: Apply if\u002Felse logic to form fields without writing any code. Simply add the ID of the field on which you want to base the condition. For example, if the “Query Type” field ID is “query_type,” you can set it to show the “Enter Order ID” field if \u003Ccode>query_type == check-order-status\u003C\u002Fcode> and hide it otherwise.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Apply Multiple Conditions\u003C\u002Fstrong>: Apply multiple conditions to a form field, with actions triggered only if all conditions are met (using AND logic).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>No Validation Errors\u003C\u002Fstrong>: Avoid validation errors when a required field is hidden due to a condition.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Compatibility with Hello Plus\u003C\u002Fstrong>: The Conditional Fields for Elementor Form plugin is fully compatible with the Hello Plus plugin’s Form Lite widget, which you can use inside Elementor Free.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Get Conditional Fields Pro for More Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fconditional-redirect-elementor-form-on-submit\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=docs&utm_content=pro_features_redirect\" rel=\"nofollow ugc\">Conditionally Redirect After Submission\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nRedirect your Elementor form to a specific URL after submission based on set conditions. For example, redirect to URL-1 if condition-1 is true; otherwise, send users to URL-2.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Felementor-form-submit-button-conditions\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=docs&utm_content=pro_features_button\" rel=\"nofollow ugc\">Apply Condition on Submit Button\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nApply conditional logic to the Elementor form submit button to enable\u002Fdisable or hide\u002Fshow it based on user input values. This feature can be used to block contact form spam, such as disabling the submit button if illegal words are entered in a textarea.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fsend-conditional-emails-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=docs&utm_content=pro_features_email\" rel=\"nofollow ugc\">Send Email Conditionally\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSend different emails to various user types based on their form inputs. You can design multiple email templates and send them according to matched conditions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fand-or-conditional-logic-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=docs&utm_content=pro_features_multiple\" rel=\"nofollow ugc\">Apply Multiple Conditions (AND \u002F OR Logic)\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nApply multiple conditions to form fields using AND\u002FOR logic. Actions are triggered when ANY or ALL specified conditions are met.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Felementor-form-conditional-logic-operators\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=docs&utm_content=pro_features_operators\" rel=\"nofollow ugc\">Condition Triggers \u002F Compare Operators\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nCompare field values using various operators such as equals (==), not equals (!=), greater than (>), less than (\u003C), greater than or equal to (>=), less than or equal to (\u003C=), contains, does not contain, starts with, ends with, is empty, and is not empty.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fsupport\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=support&utm_content=pro_features_support\" rel=\"nofollow ugc\">Premium Support\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed help or have a question? Reach out to \u003Cstrong>Cool Plugins\u003C\u002Fstrong> premium support anytime — we usually respond within 24–48 hours.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Elementor Form Addons\u003C\u002Fh3>\n\u003Cp>Explore a powerpack of Elementor form addons developed by the Cool Plugins team. Use them to extend your Hello Plus or Elementor Pro form widgets with advanced features, or create forms in Elementor Free if you are not using Pro.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Cool FormKit for Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAn advanced form builder for Elementor Free users. It also extends Elementor Pro and Hello Plus form widgets with features like \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fconditional-logic-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">conditional logic\u003C\u002Fa>\u003C\u002Fstrong>, \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcountry-code-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">country code\u003C\u002Fa>\u003C\u002Fstrong>, \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fwhatsapp-redirect-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">WhatsApp redirect\u003C\u002Fa>\u003C\u002Fstrong>, \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Finput-mask-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">input masks\u003C\u002Fa>\u003C\u002Fstrong>, and more. Upgrade your form-building experience with Cool FormKit.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcountry-code-field-for-elementor-form\u002F\" rel=\"ugc\">Country Code for Elementor Form Telephone Field\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdds a country code dropdown to phone fields, guiding your visitors to select their country code while entering their mobile number to ensure accurate and properly formatted data submissions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fform-masks-for-elementor\u002F\" rel=\"ugc\">Form Input Masks for Elementor Forms\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nApply input masks to form fields so your users can enter correctly formatted data, such as phone numbers, dates, credit card numbers, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Some Other Essential Addons for Elementor\u003C\u002Fh3>\n\u003Cp>Upgrade your website-building experience in Elementor by using these \u003Cstrong>ultimate addons for Elementor\u003C\u002Fstrong> developed by Cool Plugins.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Ftimeline-widget-pro\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">Timeline Widget for Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nShowcase your history, events, or milestones in a stylish vertical or horizontal timeline layout on Elementor pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevents-widgets-pro\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">Events Widgets for Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdds \u003Cstrong>The Events Calendar\u003C\u002Fstrong> plugin widgets for Elementor, allowing you to display events in grid, list, or carousel layouts on your Elementor pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">AutoPoly – AI Translation for Polylang\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAn addon for the Polylang plugin that automatically translates Elementor pages using AI-powered translation services — making multilingual site creation fast and simple.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floop-grid-extender-for-elementor-pro\u002F\" rel=\"ugc\">Loop Grid Extender for Elementor Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nUse ACF Repeater fields in Elementor Pro loop grids or add advanced taxonomy filters to your Elementor loop templates with this plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">LocoAI – Auto Translate for Loco Translate\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically translate any WordPress plugin or theme strings in one click — powered by AI.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check Users Feedback About This Plugin\u003C\u002Fh3>\n\u003Cp>People love this plugin because it delivers a much-needed feature for Elementor forms – applying conditions to form fields, something not available by default 🤩\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Finally! Easy Conditional Fields — Yay!!! ⭐⭐⭐⭐⭐\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>The intuitive setup means I can now implement conditional logic with ease, vastly improving our form functionality without compromising aesthetics. Highly recommended!\u003C\u002Fem> — \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Ffinally-easy-conditional-fields-yay\u002F\" rel=\"ugc\">@sambadee\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Long Overdue ⭐⭐⭐⭐⭐\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>This plugin is so long overdue. Over the years I’ve seen many others that are overcomplicated and difficult to use. This is lightweight, powerful, and easy for anyone to use. Thank you.\u003C\u002Fem> — \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Flong-overdue-2\u002F\" rel=\"ugc\">@maxbyer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Great Support ⭐⭐⭐⭐⭐\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Simple and efficient! Support is ready to solve issues and committed to improving and implementing new features! Thank you for your help.\u003C\u002Fem> — \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-support-5420\u002F\" rel=\"ugc\">@xxkiefxx\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>At Last ⭐⭐⭐⭐⭐\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Finally, a free plugin that adds conditional logic to Elementor forms in a simple and intuitive way. It does what it says — and does it well. Thank you!\u003C\u002Fem> — \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fat-last-43\u002F\" rel=\"ugc\">@mrprainx\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Great Plugin! ⭐⭐⭐⭐⭐\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>I searched the whole internet for this. Most Elementor add-ons you have to pay for don’t have it, but Cool Plugins did it. It’s super easy and directly integrated into the Elementor interface and form. Thanks a lot! Great job, guys!\u003C\u002Fem> — \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-plugin-38541\u002F\" rel=\"ugc\">@huks\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fconditional-fields-for-elementor-form\u002F?utm_source=cfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=bottom_name\" rel=\"nofollow ugc\">\u003Cstrong>Get Conditional Fields for Elementor Form [PREMIUM]\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use of 3rd Party Services:\u003C\u002Fstrong> This plugin connects to the Cool Plugins feedback server only for optional usage data sharing and voluntary feedback submission (for example, during plugin deactivation). Data is transmitted solely after explicit user consent. No hidden tracking is performed, and no frontend visitor or site user data is collected.  For more details, please review our \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fusage-tracking\u002F\" rel=\"nofollow ugc\">Data Usage Policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Add conditional fields to Elementor forms and apply if-else conditional logic to show or hide Elementor form widget fields via dynamic rules.",10000,201398,92,27,"2026-04-01T04:49:00.000Z","7.2",[58,21,82,104,105],"elementor-form","elementor-form-builder","https:\u002F\u002Fcoolplugins.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-fields-for-elementor-form.1.6.5.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":16,"requires_at_least":55,"requires_php":102,"tags":121,"homepage":126,"download_link":127,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"conditional-add-to-cart","Conditional Add to Cart for WooCommerce","1.0.0","Nabil Lemsieh","https:\u002F\u002Fprofiles.wordpress.org\u002Fnlemsieh\u002F","\u003Cp>\u003Cstrong>Conditionally hide, disable, or replace the WooCommerce Add to Cart button — no code required.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcondicart.com\" rel=\"nofollow ugc\">Conditional Add to Cart\u003C\u002Fa> lets you create rules that automatically control the “Add to Cart” button based on conditions you define. Hide the button for guests, disable it until a minimum order is met, replace it with a quote form for wholesale customers, or restrict purchases by country or user role.\u003C\u002Fp>\n\u003Cp>Perfect for wholesale stores, B2B shops, membership sites, and any WooCommerce store with special purchasing requirements.\u003C\u002Fp>\n\u003Ch4>Common Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Wholesale & B2B Stores\u003C\u002Fstrong>\u003Cbr \u002F>\n– Hide Add to Cart for guests, require login to see pricing\u003Cbr \u002F>\n– Show “Request Quote” button for wholesale user roles\u003Cbr \u002F>\n– Different buttons for different customer roles\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Minimum Order Requirements\u003C\u002Fstrong>\u003Cbr \u002F>\n– Disable Add to Cart until cart reaches a minimum subtotal\u003Cbr \u002F>\n– Show “Minimum $50 Required” message until threshold is met\u003Cbr \u002F>\n– Custom messages for minimum order rules\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Restrict Purchase by User Role\u003C\u002Fstrong>\u003Cbr \u002F>\n– Show products only to specific WordPress user roles\u003Cbr \u002F>\n– “Members Only” access for logged-in users\u003Cbr \u002F>\n– Different Add to Cart behavior per role\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Geographic Restrictions\u003C\u002Fstrong>\u003Cbr \u002F>\n– Hide Add to Cart for customers in specific countries\u003Cbr \u002F>\n– “Not Available in Your Region” messages\u003Cbr \u002F>\n– Country-specific purchasing rules\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pre-Orders & Coming Soon\u003C\u002Fstrong>\u003Cbr \u002F>\n– “Pre-Order – Ships March 15” custom buttons\u003Cbr \u002F>\n– “Coming Soon – Notify Me” for unreleased products\u003Cbr \u002F>\n– Custom launch date messaging\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Multiple Rules System\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate up to 2 rules in the free version, unlimited in Pro. Each rule can have different conditions, target different products, and perform different actions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Powerful Conditions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>Product Conditions:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product Price – Target items within a price range\u003C\u002Fli>\n\u003Cli>Product Stock Status – Target items with a defined stock status\u003C\u002Fli>\n\u003Cli>Product on Sale (Pro) – Target items with active sale prices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Cart Conditions:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Cart Contains Product – Check if specific products are in cart\u003C\u002Fli>\n\u003Cli>Cart Quantity – Total number of items in cart\u003C\u002Fli>\n\u003Cli>Cart Subtotal – Cart value before tax\u002Fshipping\u003C\u002Fli>\n\u003Cli>Cart Total – Final cart value including tax\u002Fshipping\u003C\u002Fli>\n\u003Cli>Cart Contains Category (Pro) – Check if category products are in cart\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>User Conditions:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User Role – Target by WordPress user role (Customer, Wholesale, Subscriber, etc.)\u003C\u002Fli>\n\u003Cli>User Login Status – Logged in or guest\u003C\u002Fli>\n\u003Cli>User Country – Geographic targeting (multiple countries supported)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Time Conditions (Pro):\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Time – Daily recurring time windows (business hours, flash sales)\u003C\u002Fli>\n\u003Cli>Date\u002FTime – Specific dates and times (product launches, deadlines)\u003C\u002Fli>\n\u003Cli>Day of Week – Target specific days (weekdays, weekends, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>4 Powerful Actions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Disable Purchase – Disable the Add to Cart button completely with optional custom message\u003C\u002Fli>\n\u003Cli>Customize Button – Change button text, colors, and add a redirect URL\u003C\u002Fli>\n\u003Cli>Replace Button – Show custom HTML, shortcodes, or alternative content\u003C\u002Fli>\n\u003Cli>Request Quote (Pro) – Display a quote form with email notifications and custom fields\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Flexible Product Targeting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All Products – Apply rule to entire store\u003C\u002Fli>\n\u003Cli>Specific Products – Select individual products from searchable dropdown\u003C\u002Fli>\n\u003Cli>Product Categories – Target entire categories (includes subcategories)\u003C\u002Fli>\n\u003Cli>All Except Products (Pro) – Exclude specific products from rule\u003C\u002Fli>\n\u003Cli>Specific Variations (Pro) – Target individual product variations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Smart Condition Logic\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AND\u002FOR logic for complex rules\u003C\u002Fli>\n\u003Cli>Multiple condition groups\u003C\u002Fli>\n\u003Cli>Rule priority ordering (drag & drop)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free vs Pro\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Free Version Includes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Up to 2 rules\u003C\u002Fli>\n\u003Cli>10 conditions (product price, stock status, cart product\u002Fquantity\u002Fsubtotal\u002Ftotal, user role, login status, country)\u003C\u002Fli>\n\u003Cli>Disable, Customize, and Replace actions\u003C\u002Fli>\n\u003Cli>Product and category targeting\u003C\u002Fli>\n\u003Cli>AND\u002FOR condition logic\u003C\u002Fli>\n\u003Cli>Rule enable\u002Fdisable toggles\u003C\u002Fli>\n\u003Cli>Drag & drop rule priority\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro Version Adds:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited rules\u003C\u002Fli>\n\u003Cli>5 additional conditions: Product on Sale, Cart Contains Category, Time, Date\u002FTime, Day of Week\u003C\u002Fli>\n\u003Cli>Request Quote action with email notifications\u003C\u002Fli>\n\u003Cli>Redirect URLs for buttons\u003C\u002Fli>\n\u003Cli>“All Except Products” targeting\u003C\u002Fli>\n\u003Cli>Product variation targeting\u003C\u002Fli>\n\u003Cli>Custom “not available” messages\u003C\u002Fli>\n\u003Cli>Priority email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcondicart.com\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Step 1: Create a Rule\u003C\u002Fstrong>\u003Cbr \u002F>\nGive your rule a descriptive name like “Disable for Guests” or “Wholesale Quote Request”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Target Products (Apply to)\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect which products the rule affects: all products, specific products, or product categories.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 3: Set Conditions (When)\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose when the rule should apply: user role, cart total, login status, country, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 4: Choose Action (Then)\u003C\u002Fstrong>\u003Cbr \u002F>\nDecide what happens to the Add to Cart button: hide it, customize text and colors, replace with custom HTML, or show a quote form (Pro).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 5: Save & Test\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable the rule and test it on your store. Toggle it off anytime without deleting.\u003C\u002Fp>\n\u003Ch4>Example Rules\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Example 1: Minimum Order Amount\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When: Cart total less than $50\u003C\u002Fli>\n\u003Cli>What: All products\u003C\u002Fli>\n\u003Cli>Then: Customize button text to “Minimum $50 Required”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example 2: Members Only Products\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When: User is not logged in\u003C\u002Fli>\n\u003Cli>What: Category “Premium”\u003C\u002Fli>\n\u003Cli>Then: Replace button with “Login to Purchase” link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example 3: Country Restrictions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When: User country is “Canada” or “Mexico”\u003C\u002Fli>\n\u003Cli>What: Specific products\u003C\u002Fli>\n\u003Cli>Then: Disable Add to Cart with message “Not available in your region”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example 4: Wholesale User Role\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When: User role is “Wholesale Customer”\u003C\u002Fli>\n\u003Cli>What: All products\u003C\u002Fli>\n\u003Cli>Then: Replace Add to Cart with a Request Quote form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Theme Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\nWorks with all WooCommerce-compatible themes including Storefront, Astra, Divi, Flatsome, OceanWP, Avada, GeneratePress, Kadence, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Builder Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\nElementor, WPBakery, Beaver Builder, Gutenberg, Oxygen.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or share any personal data. All rules and conditions are stored locally in your WordPress database.\u003C\u002Fp>\n\u003Cp>The Pro version’s Request Quote feature collects form submissions (name, email, message) which are sent to the store admin email. This data is not stored by the plugin or sent to external services.\u003C\u002Fp>\n","Hide, disable, or replace the WooCommerce Add to Cart button using conditional rules based on user role, cart total, country, and more.",700,13278,94,7,"2026-04-04T21:46:00.000Z",[122,123,21,124,125],"add-to-cart","b2b","product-rules","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconditional-add-to-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-add-to-cart.1.0.0.zip",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":138,"num_ratings":139,"last_updated":140,"tested_up_to":16,"requires_at_least":141,"requires_php":79,"tags":142,"homepage":147,"download_link":148,"security_score":37,"vuln_count":149,"unpatched_count":28,"last_vuln_date":150,"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,48720,82,9,"2026-02-14T07:43:00.000Z","6.1",[21,143,144,145,146],"product-addons","woocommerce-custom-fields","woocommerce-product-addons","woocommerce-product-options","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextra-product-options-for-woocommerce.4.4.6.zip",2,"2024-06-06 00:00:00",{"attackSurface":152,"codeSignals":248,"taintFlows":266,"riskAssessment":267,"analyzedAt":275},{"hooks":153,"ajaxHandlers":238,"restRoutes":244,"shortcodes":245,"cronEvents":246,"entryPointCount":247,"unprotectedCount":28},[154,160,165,169,175,179,183,187,191,195,199,203,207,211,216,219,222,225,228,231,234],{"type":155,"name":156,"callback":157,"file":158,"line":159},"action","elementor_pro\u002Fforms\u002Ffields\u002Fregister","superaddons_add_new_html1_field","conditional-logic-for-elementor-forms.php",23,{"type":161,"name":162,"callback":163,"file":158,"line":164},"filter","elementor_pro\u002Fforms\u002Ffield_types","superaddons_remove_html_field_type",24,{"type":155,"name":166,"callback":167,"file":158,"line":168},"elementor_pro\u002Fforms\u002Factions\u002Fregister","superaddons_register_new_form_actions",25,{"type":155,"name":170,"callback":171,"priority":172,"file":173,"line":174},"elementor-pro\u002Fforms\u002Fpre_render","pre_render",10,"includes\\conditional_logic.php",13,{"type":155,"name":176,"callback":177,"priority":27,"file":173,"line":178},"elementor\u002Felement\u002Fform\u002Fsection_form_fields\u002Fbefore_section_end","add_pattern_field_control",14,{"type":155,"name":180,"callback":181,"file":173,"line":182},"wp_enqueue_scripts","add_libs",15,{"type":155,"name":184,"callback":185,"file":173,"line":186},"elementor\u002Fcontrols\u002Fregister","register_controls",16,{"type":155,"name":188,"callback":189,"priority":139,"file":173,"line":190},"elementor_pro\u002Fforms\u002Fvalidation\u002Ftext","validation",17,{"type":155,"name":192,"callback":193,"file":173,"line":194},"elementor\u002Feditor\u002Fbefore_enqueue_scripts","add_lib_backend",18,{"type":161,"name":196,"callback":197,"priority":172,"file":173,"line":198},"elementor_pro\u002Fforms\u002Frecord\u002Factions_before","custom_actions",19,{"type":155,"name":200,"callback":201,"priority":172,"file":173,"line":202},"elementor\u002Felement\u002Fform\u002Fsection_buttons\u002Fbefore_section_end","settiing_bnt",20,{"type":155,"name":204,"callback":205,"file":206,"line":14},"wp_footer","telephone_content_template_script","includes\\html_condition.php",{"type":155,"name":208,"callback":209,"file":206,"line":210},"elementor\u002Fpreview\u002Finit","editor_preview_footer",78,{"type":155,"name":212,"callback":213,"priority":214,"file":215,"line":172},"admin_menu","add_menu",9999,"yeekit\\document.php",{"type":155,"name":217,"callback":218,"file":215,"line":14},"admin_enqueue_scripts","add_js",{"type":161,"name":220,"callback":220,"file":215,"line":221},"fluentform_global_addons",12,{"type":155,"name":223,"callback":224,"file":215,"line":178},"admin_notices","add_banner",{"type":155,"name":226,"callback":227,"file":215,"line":182},"elementor\u002Felement\u002Fform\u002Fsection_form_options\u002Fafter_section_end","elementor_addons",{"type":155,"name":229,"callback":230,"file":215,"line":190},"admin_init","add_ninja_form",{"type":155,"name":232,"callback":233,"file":215,"line":198},"elementor\u002Feditor\u002Fafter_enqueue_styles","after_register_styles",{"type":161,"name":235,"callback":236,"priority":172,"file":215,"line":237},"http_response","http_response_eform",208,[239],{"action":240,"nopriv":241,"callback":242,"hasNonce":243,"hasCapCheck":241,"file":215,"line":174},"yeekit_dismiss_noty",false,"dismiss_noty",true,[],[],[],1,{"dangerousFunctions":249,"sqlUsage":250,"outputEscaping":252,"fileOperations":28,"externalRequests":87,"nonceChecks":247,"capabilityChecks":28,"bundledLibraries":265},[],{"prepared":28,"raw":28,"locations":251},[],{"escaped":253,"rawEcho":65,"locations":254},36,[255,259,261,263],{"file":256,"line":257,"context":258},"controls\\repeater.php",136,"raw output",{"file":256,"line":260,"context":258},138,{"file":173,"line":262,"context":258},492,{"file":206,"line":264,"context":258},72,[],[],{"summary":268,"deductions":269},"The plugin \"conditional-logic-for-elementor-forms\" v2.3.9 demonstrates a generally strong security posture based on the provided static analysis. The absence of any known vulnerabilities, critical taint flows, raw SQL queries, or unprotected entry points is highly positive. The plugin effectively utilizes prepared statements for its SQL queries and shows a high rate of proper output escaping, minimizing risks related to data injection and cross-site scripting. The presence of a nonce check on its single AJAX handler further enhances security by preventing CSRF attacks.  \n\nHowever, there are minor areas for improvement. The lack of capability checks on the AJAX handler, while mitigated by the nonce check, could be a concern in certain environments if the AJAX action itself is sensitive. Additionally, the presence of external HTTP requests, though not flagged as inherently dangerous, warrants careful review to ensure these requests are made securely and do not expose the site to risks from compromised external resources. The overall vulnerability history being clean is a good sign, suggesting a mature and well-maintained codebase, but vigilance regarding the security of external integrations remains important.",[270,273],{"reason":271,"points":272},"Missing capability checks on AJAX handler",5,{"reason":274,"points":87},"External HTTP requests without context","2026-03-16T18:43:35.715Z",{"wat":277,"direct":286},{"assetPaths":278,"generatorPatterns":281,"scriptPaths":282,"versionParams":283},[279,280],"\u002Fwp-content\u002Fplugins\u002Fconditional-logic-for-elementor-forms\u002Fassets\u002Fjs\u002Felementor-conditional-logic-frontend.js","\u002Fwp-content\u002Fplugins\u002Fconditional-logic-for-elementor-forms\u002Fassets\u002Fcss\u002Felementor-conditional-logic-frontend.css",[],[],[284,285],"conditional-logic-for-elementor-forms\u002Fassets\u002Fjs\u002Felementor-conditional-logic-frontend.js?ver=","conditional-logic-for-elementor-forms\u002Fassets\u002Fcss\u002Felementor-conditional-logic-frontend.css?ver=",{"cssClasses":287,"htmlComments":289,"htmlAttributes":290,"restEndpoints":297,"jsGlobals":298,"shortcodeOutput":300},[288],"elementor-conditional-logic-field",[],[291,292,293,294,295,296],"data-condition-field","data-condition-operator","data-condition-value","data-elementor-conditional-logic-field","data-elementor-conditional-logic-operator","data-elementor-conditional-logic-value",[],[299],"elementorConditionalLogic",[],{"error":243,"url":302,"statusCode":303,"statusMessage":304,"message":304},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fconditional-logic-for-elementor-forms\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":172,"versions":306},[307,312,319,326,333,340,347,354,361,368],{"version":6,"download_url":26,"svn_tag_url":308,"released_at":29,"has_diff":241,"diff_files_changed":309,"diff_lines":29,"trac_diff_url":310,"vulnerabilities":311,"is_current":243},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.9&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.4.0",[],{"version":313,"download_url":314,"svn_tag_url":315,"released_at":29,"has_diff":241,"diff_files_changed":316,"diff_lines":29,"trac_diff_url":317,"vulnerabilities":318,"is_current":241},"2.3.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.3.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.3.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.8&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.9",[],{"version":320,"download_url":321,"svn_tag_url":322,"released_at":29,"has_diff":241,"diff_files_changed":323,"diff_lines":29,"trac_diff_url":324,"vulnerabilities":325,"is_current":241},"2.3.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.3.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.7&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.8",[],{"version":327,"download_url":328,"svn_tag_url":329,"released_at":29,"has_diff":241,"diff_files_changed":330,"diff_lines":29,"trac_diff_url":331,"vulnerabilities":332,"is_current":241},"2.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.6&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.7",[],{"version":334,"download_url":335,"svn_tag_url":336,"released_at":29,"has_diff":241,"diff_files_changed":337,"diff_lines":29,"trac_diff_url":338,"vulnerabilities":339,"is_current":241},"2.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.3&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.6",[],{"version":341,"download_url":342,"svn_tag_url":343,"released_at":29,"has_diff":241,"diff_files_changed":344,"diff_lines":29,"trac_diff_url":345,"vulnerabilities":346,"is_current":241},"2.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.2.8&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.3.3",[],{"version":348,"download_url":349,"svn_tag_url":350,"released_at":29,"has_diff":241,"diff_files_changed":351,"diff_lines":29,"trac_diff_url":352,"vulnerabilities":353,"is_current":241},"2.2.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.2.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.2.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.1.7&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.2.8",[],{"version":355,"download_url":356,"svn_tag_url":357,"released_at":29,"has_diff":241,"diff_files_changed":358,"diff_lines":29,"trac_diff_url":359,"vulnerabilities":360,"is_current":241},"2.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.1.4&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.1.7",[],{"version":362,"download_url":363,"svn_tag_url":364,"released_at":29,"has_diff":241,"diff_files_changed":365,"diff_lines":29,"trac_diff_url":366,"vulnerabilities":367,"is_current":241},"2.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.1.3&new_path=%2Fconditional-logic-for-elementor-forms%2Ftags%2F2.1.4",[],{"version":369,"download_url":370,"svn_tag_url":371,"released_at":29,"has_diff":241,"diff_files_changed":372,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":373,"is_current":241},"2.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-logic-for-elementor-forms.2.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fconditional-logic-for-elementor-forms\u002Ftags\u002F2.1.3\u002F",[],[]]