[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_umNiIg0kON73l1QxiLSbAu7JBp_QebAzor1RGnq150":3,"$fQv24F1gsfj6pmdpOWk-g8CKpPQebQxqJHUfDSKoCFr0":245,"$fQkRSvYGOrVsSydztJuTKkMySVVFKZi94ywUpBacMh2s":250},{"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":142,"fingerprints":223},"ac-cf7-form-field-repeater","AC CF7 Form Field Repeater","0.0.4","Richie Arnold","https:\u002F\u002Fprofiles.wordpress.org\u002Fambercouch\u002F","\u003Cp>A Contact Form 7 add on that allows you to create repeatable field groups. Tags that are inside the [acrepeater acffr-xxx] tag will a have the ability to be repeated when the user fills out the contact form. Input tags within repeated field tags can be used in the CF7 email template.\u003C\u002Fp>\n","Adds repeatable field groups to Contact Form 7.",10,3377,60,2,"2019-03-12T19:47:00.000Z","5.1.22","4.6","5.2.4",[20,21,22,23,24],"contact-form-7","fields","forms","repeat","repeatable-fields","https:\u002F\u002Fgithub.com\u002Fambercouch\u002Fac-cf7-form-field-repeater","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fac-cf7-form-field-repeater.zip",85,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},"ambercouch",4,540,92,30,88,"2026-05-20T02:22:16.213Z",[42,66,89,113,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":55,"requires_at_least":56,"requires_php":57,"tags":58,"homepage":62,"download_link":63,"security_score":64,"vuln_count":35,"unpatched_count":28,"last_vuln_date":65,"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","6.9.4","5.0","7.0",[59,60,20,61,22],"conditional-fields","conditional-logic","form","http:\u002F\u002Fbdwm.be\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-conditional-fields.2.6.8.zip",97,"2024-10-24 00:00:00",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":76,"num_ratings":77,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":81,"tags":82,"homepage":87,"download_link":88,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"contact-form-7-modules","Contact Form 7 Modules","2.0.2","Zack Katz","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatzwebdesign\u002F","\u003Ch3>Add Hidden Fields to Contact Form 7\u003C\u002Fh3>\n\u003Cp>The Contact Form 7 plugin has over \u003Cem>1 million\u003C\u002Fem> active installations, yet the great plugin still lacks a simple feature: \u003Cstrong>hidden fields\u003C\u002Fstrong>. This plugin adds hidden fields to Contact Form 7 once and for all.\u003C\u002Fp>\n\u003Ch4>Inserting dynamic values\u003C\u002Fh4>\n\u003Cp>You can also choose to have the value of the hidden field dynamically populated in your form when you are contacted. To do so, choose the “Default value” to be:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>post_title\u003C\u002Fcode> – Inserts the title of the post\u002Fpage\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_category\u003C\u002Fcode> – The categories of the post or page\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_url\u003C\u002Fcode> – The URL of the post or page\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_author\u003C\u002Fcode> – The author of the post or page\u003C\u002Fli>\n\u003Cli>\u003Ccode>custom_field-[Name]\u003C\u002Fcode> – The value of a post or page’s custom field. If you had a custom field “Foo”, you would use the following as the hidden field value: \u003Ccode>custom_field-Foo\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The following values will be replaced if an user is logged in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>user_name\u003C\u002Fcode>: User Login\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_id\u003C\u002Fcode>: User ID\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_email\u003C\u002Fcode>: User Email Address\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_display_name\u003C\u002Fcode>: Display Name (Generally the first and last name of the user)\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_url\u003C\u002Fcode>: User Website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And you can also use it for user custom meta data using the format of \u003Ccode>user-{field}\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>user-aim\u003C\u002Fcode>: AIM\u003C\u002Fli>\n\u003Cli>\u003Ccode>user-jabber\u003C\u002Fcode>: Jabber \u002F Google Talk\u003C\u002Fli>\n\u003Cli>\u003Ccode>user-description\u003C\u002Fcode>: User Bio\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>You can also use a filter:\u003C\u002Fstrong> hook into the \u003Ccode>wpcf7_hidden_field_value\u003C\u002Fcode> filter to modify the value of the hidden field  using \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fadd_filter\" rel=\"nofollow ugc\">\u003Ccode>add_filter()\u003C\u002Fcode>\u003C\u002Fa>. If you know the ID of the input, you can also use the \u003Ccode>wpcf7_hidden_field_value_[#ID]\u003C\u002Fcode> filter.\u003C\u002Fp>\n\u003Cp>Now, when someone contacts you using your Contact Form 7 contact form, you can have lots more information about their visit – and you’ll see it when you receive the email that tells you you’ve been contacted.\u003C\u002Fp>\n\u003Ch3>Easily Send All Submitted Fields At Once\u003C\u002Fh3>\n\u003Ch4>Save time setting up your form emails…and never miss a field!\u003C\u002Fh4>\n\u003Cp>One of the limitations of Contact Form 7 is that you need to manually add each field to generated emails. This means that if you update the form with a new field and forget to add it to your email message, you won’t receive it in your email. \u003Cstrong>No longer.\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Using the \u003Cstrong>Send All Fields\u003C\u002Fstrong> module, you simply need to add \u003Ccode>[all-fields]\u003C\u002Fcode> to your message, and you will receive every field submitted. If you use HTML formatting, the formatting even looks nice.\u003C\u002Fp>\n\u003Ch4>Visit the official \u003Ca href=\"https:\u002F\u002Fkatz.co\u002Fcontact-form-7-hidden-fields\u002F\" rel=\"nofollow ugc\">Contact Form 7 Modules plugin page\u003C\u002Fa> for more support & additional information\u003C\u002Fh4>\n","Contact Form 7 - Add useful modules such as hidden fields and \"send all fields\" to the Contact Form 7 plugin",5000,248570,74,22,"2017-11-28T13:49:00.000Z","4.7.33","2.8","",[83,84,20,85,86],"all-fields","cf7","contact-forms-7","hidden-fields","https:\u002F\u002Fkatz.co\u002Fcontact-form-7-hidden-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-modules.zip",{"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":55,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":110,"download_link":111,"security_score":112,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"repeater-for-gravity-forms","Repeater Fields for Gravity Forms","2.4.4","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\u002FgaWE0IqjYsI?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>\u003Cstrong>DEMO\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-repeater-fields\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-repeater-fields\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Document\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fdocument-gravity-forms-repeater-fields\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fdocument-gravity-forms-repeater-fields\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Download Pro Version\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fgravity-forms-repeater-fields\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fgravity-forms-repeater-fields\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Repeater Fields for Gravity Forms allow you to create one or more sets of fields that can be repeated.\u003C\u002Fp>\n\u003Cp>Have you ever wanted to let your users submit multiple entries of the same field set as a single form on your WordPress site? If so, you’re in luck! This is a plugin to help you do it!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>File Uploads Support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Rows\u003C\u002Fstrong>: Sets a limit on how many rows of data are required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Rows\u003C\u002Fstrong>: Sets a limit on how many rows of data are allowed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Label\u003C\u002Fstrong>: The text shown in the ‘Add Row’ button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic support\u003C\u002Fstrong>: The field conditional Logic support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date picker support\u003C\u002Fstrong>: The field date\u002Ftime support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Entry and print preview support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment fields support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag and drop repeatable fields\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>File Upload Support\u003C\u002Fli>\n\u003Cli>Conditional Logic support\u003C\u002Fli>\n\u003Cli>Unlimited minimum\u003C\u002Fli>\n\u003Cli>Unlimited Maximum\u003C\u002Fli>\n\u003Cli>Payment fields support\u003C\u002Fli>\n\u003Cli>30-day money-back guarantee\u003C\u002Fli>\n\u003Cli>1-year support\u003C\u002Fli>\n\u003C\u002Ful>\n","The Repeater Fields for Gravity Forms allow you to create one or more sets of fields that can be repeated.",1000,12686,46,3,"2025-12-04T08:15:00.000Z","2.0","5.2",[105,106,107,108,109],"gravity-forms","gravity-forms-fields","repeater","repeater-field","repeater-form","https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fgravity-forms-repeater-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frepeater-for-gravity-forms.2.4.4.zip",100,{"slug":114,"name":115,"version":116,"author":93,"author_profile":94,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":100,"last_updated":122,"tested_up_to":55,"requires_at_least":102,"requires_php":103,"tags":123,"homepage":126,"download_link":127,"security_score":112,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"repeater-for-elementor","Repeater Fields for Elementor Forms","2.2.7","\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\u002FC-xoIp7lIAY?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>\u003Cstrong>DEMO\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-repeater-fields\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-repeater-fields\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Download Pro Version\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-repeater-fields\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-repeater-fields\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Document\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fdocument-elementor-foms-repeater-field\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fdocument-elementor-foms-repeater-field\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Repeater Field For Elementor Forms\u003C\u002Fstrong> is a powerful add-on that brings the much-anticipated “Repeater” functionality to Elementor Pro Forms. It allows you to create complex, multi-row data entry sections within your forms, perfect for event registrations, team sign-ups, order forms, and more. Stop creating overwhelmingly long, static forms. By allowing users to dynamically add rows as needed, you improve user experience, reduce form abandonment rates, and collect exactly the data you need—no more, no less.\u003C\u002Fp>\n\u003Cp>With a focus on performance and ease of use, this plugin integrates seamlessly with the Elementor editor, providing a native-like experience for both creators and end-users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ideal for Group Registrations and Orders\u003C\u002Fstrong>: This plugin is a game-changer for event organizers, HR departments, and store owners. With our “Send to All Emails in Repeater” feature, you can now have one person register an entire team, and every member will instantly receive their own confirmation email.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intuitive Repeater Architecture\u003C\u002Fstrong>: Easily add “Repeater Start” and “Repeater End” markers to wrap any set of fields you want to make repeatable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for Standard Field Types\u003C\u002Fstrong>: Use standard Elementor form fields inside your repeater, including text, number, email, select, checkbox, radio, and date\u002Ftime.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Email Notifications\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>HTML Email Support\u003C\u002Fstrong>: Automatically generates a clean, numbered list of all repeater entries in your confirmation emails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send to Repeater Emails\u003C\u002Fstrong>: Automatically send notification emails to every email address entered within the repeater rows.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Submissions Integration\u003C\u002Fstrong>: View and manage repeater data clearly directly from the native Elementor Submissions dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Styling Flexibility\u003C\u002Fstrong>: Fully customize the “Add Row” & “Remove Row” buttons, row titles, and icons to match your site’s design directly from the Elementor Style tab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Initial Rows & Limits Control\u003C\u002Fstrong>: Set the number of rows to show by default and limit the maximum\u002Fminimum number of rows a user can add to prevent spam or enforce limits.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic Compatibility\u003C\u002Fstrong>: Works natively with Elementor Form conditional logic, allowing you to hide\u002Fshow fields inside repeaters based on user input.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-step Form Support\u003C\u002Fstrong>: Fully compatible with Elementor’s multi-step forms. Place your repeater anywhere in the form steps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhooks & Integrations\u003C\u002Fstrong>: Repeater data is neatly formatted and plays well with Elementor’s native Webhooks, Zapier, Mailchimp, and other third-party integrations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Validation\u003C\u002Fstrong>: Built-in validation for numbers (min\u002Fmax), telephone numbers, and time formats to ensure data integrity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag & Drop Interface\u003C\u002Fstrong>: Easily rearrange fields within your form in the Elementor editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Honeypot Support\u003C\u002Fstrong>: Fully compatible with Elementor’s Honeypot field for spam protection.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>: Hooks and filters available for deep customization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong>: Optimized for speed, frontend performance, and minimal impact on site loading times.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Event Registrations\u003C\u002Fstrong>: Allow one user to register multiple attendees, collecting name, email, and meal preferences for each.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Job Applications\u003C\u002Fstrong>: Let applicants add their job history, listing multiple previous employers, dates, and roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Forms\u003C\u002Fstrong>: Create dynamic forms where users can add multiple products or services they wish to quote or purchase.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Emergency Contacts\u003C\u002Fstrong>: Allow users to add as many emergency contacts as they need.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real Estate Listings\u003C\u002Fstrong>: Let users submit multiple property features or rooms in a single form submission.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version Features\u003C\u002Fh3>\n\u003Cp>Unlock the full potential of your Elementor Forms with our Pro Version!\u003Cbr \u002F>\n*   \u003Cstrong>File Upload Support\u003C\u002Fstrong>: Allow users to safely upload multiple files, images, or documents within each repeater row.\u003Cbr \u002F>\n*   \u003Cstrong>Payment Fields Support\u003C\u002Fstrong>: Seamlessly integrate with Elementor’s native Stripe and PayPal fields for complex order forms.\u003Cbr \u002F>\n*   \u003Cstrong>Unlimited Limits\u003C\u002Fstrong>: Remove all restrictions on minimum and maximum repeater rows.\u003Cbr \u002F>\n*   \u003Cstrong>Calculated Fields\u003C\u002Fstrong>: Perform dynamic calculations based on number fields inside the repeater rows (e.g., calculating total cost).\u003Cbr \u002F>\n*   \u003Cstrong>Advanced Conditional Logic\u003C\u002Fstrong>: More granular control over conditional logic across different repeater items.\u003Cbr \u002F>\n*   \u003Cstrong>Premium Support\u003C\u002Fstrong>: 1-year priority support and regular updates.\u003Cbr \u002F>\n*   \u003Cstrong>30-day Money-back Guarantee\u003C\u002Fstrong>: No questions asked.\u003C\u002Fp>\n","The Repeater Fields for Elementor Forms allow you to create one or more sets of fields that can be repeated.",700,6604,80,"2026-03-30T08:16:00.000Z",[124,125,107,108,109],"elementor-forms","elementor-forms-fields","https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Felementor-forms-repeater-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frepeater-for-elementor.2.2.7.zip",{"slug":129,"name":130,"version":131,"author":93,"author_profile":94,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":112,"num_ratings":100,"last_updated":136,"tested_up_to":55,"requires_at_least":102,"requires_php":103,"tags":137,"homepage":140,"download_link":141,"security_score":112,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"repeater-field-for-wpforms","Repeater Fields for WPForms","1.5.3","\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\u002F79wBkjxbOFw?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>\u003Cstrong>DEMO\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-repeater-fields\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.add-ons.org\u002Fdemo-repeater-fields\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Download Pro Version\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Frepeater-field-for-wpforms-pro\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Frepeater-field-for-wpforms-pro\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Document\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fadd-ons.org\u002Fdocument-wpfoms-repeater-fields-2\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fadd-ons.org\u002Fdocument-wpfoms-repeater-fields-2\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Repeater Fields for WPForms allow you to create one or more sets of fields that can be repeated.\u003C\u002Fp>\n\u003Cp>Have you ever wanted to let your users submit multiple entries of the same field set as a single form on your WordPress site? If so, you’re in luck! This is a plugin to help you do it!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>File Uploads Support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Rows\u003C\u002Fstrong>: Sets a limit on how many rows of data are required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Rows\u003C\u002Fstrong>: Sets a limit on how many rows of data are allowed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Label\u003C\u002Fstrong>: The text shown in the ‘Add Row’ button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic support\u003C\u002Fstrong>: The field conditional Logic support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date picker support\u003C\u002Fstrong>: The field date\u002Ftime support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Entry and print preview support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment fields support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag and drop repeatable fields\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>File Upload Support\u003C\u002Fli>\n\u003Cli>Unlimited Minimum\u003C\u002Fli>\n\u003Cli>Unlimited Maximum\u003C\u002Fli>\n\u003Cli>Payment fields support\u003C\u002Fli>\n\u003Cli>30-day money-back guarantee\u003C\u002Fli>\n\u003Cli>1-year support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WPForms Repeater\u003C\u002Fh3>\n\u003Cp>WPForms repeater fields, WPForms repeatable fields, add repeater to WPForms, dynamic fields WPForms, WPForms clone fields, WPForms repeat group of fields, WPForms repeat section, WPForms nested fields, repeat rows in WPForms, WPForms multi-entry fields, repeating field sets WPForms, WPForms dynamic form sections, WPForms custom repeater, WPForms flexible field group, WPForms add multiple entries, WPForms dynamic input, repeatable form blocks WPForms, WPForms field duplication, WPForms loop fields, WPForms add another row\u003C\u002Fp>\n","The Repeater Fields for WPForms allow you to create one or more sets of fields that can be repeated.",500,10922,"2026-03-04T07:57:00.000Z",[107,108,109,138,139],"wpforms","wpforms-fields","https:\u002F\u002Fadd-ons.org\u002Fplugin\u002Fwpforms-repeater-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frepeater-field-for-wpforms.1.5.3.zip",{"attackSurface":143,"codeSignals":197,"taintFlows":215,"riskAssessment":216,"analyzedAt":222},{"hooks":144,"ajaxHandlers":193,"restRoutes":194,"shortcodes":195,"cronEvents":196,"entryPointCount":28,"unprotectedCount":28},[145,152,156,160,164,169,174,178,182,185,189],{"type":146,"name":147,"callback":148,"priority":149,"file":150,"line":151},"action","admin_enqueue_scripts","acffr_enqueue_scripts",11,"ac-cf7-form-field-repeater.php",52,{"type":146,"name":153,"callback":154,"priority":149,"file":150,"line":155},"wpcf7_enqueue_scripts","acffr_scripts",53,{"type":146,"name":157,"callback":158,"file":150,"line":159},"admin_init","acffr_parent_active",54,{"type":146,"name":161,"callback":162,"priority":11,"file":150,"line":163},"wpcf7_init","acffr_add_form_tag_ac_repeater",55,{"type":146,"name":165,"callback":166,"priority":167,"file":150,"line":168},"wpcf7_admin_init","acffr_add_tag_generator_acrepeater",35,56,{"type":170,"name":171,"callback":172,"priority":11,"file":150,"line":173},"filter","wpcf7_contact_form_properties","acffr_properties",57,{"type":170,"name":175,"callback":176,"file":150,"line":177},"wpcf7_posted_data","acffr_posted_data",58,{"type":170,"name":179,"callback":180,"file":150,"line":181},"wpcf7_mail_components","acffr_mail_components",59,{"type":170,"name":183,"callback":184,"priority":11,"file":150,"line":13},"wpcf7_additional_mail","acffr_additional_mail",{"type":146,"name":186,"callback":187,"file":150,"line":188},"admin_notices","acffr_no_parent_notice",101,{"type":146,"name":190,"callback":191,"priority":11,"file":150,"line":192},"wpcf7_form_hidden_fields","acffr_form_hidden_fields",443,[],[],[],[],{"dangerousFunctions":198,"sqlUsage":199,"outputEscaping":201,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":213,"bundledLibraries":214},[],{"prepared":28,"raw":28,"locations":200},[],{"escaped":202,"rawEcho":35,"locations":203},31,[204,207,209,211],{"file":150,"line":205,"context":206},182,"raw output",{"file":150,"line":208,"context":206},290,{"file":150,"line":210,"context":206},293,{"file":150,"line":212,"context":206},295,1,[],[],{"summary":217,"deductions":218},"The \"ac-cf7-form-field-repeater\" plugin v0.0.4 exhibits a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, SQL queries without prepared statements, file operations, or external HTTP requests is commendable. Furthermore, the high percentage of properly escaped output (89%) indicates good practices in preventing cross-site scripting vulnerabilities. The plugin also demonstrates a minimal attack surface, with no AJAX handlers, REST API routes, shortcodes, or cron events that could be exploited.\n\nHowever, the static analysis did reveal a potential concern: a lack of nonce checks. While the plugin has only one capability check, the absence of nonce validation on potential entry points (even if there are currently none) could become a significant weakness if the attack surface were to expand in future versions or if a vulnerability were introduced. The taint analysis shows zero flows, which is excellent, but this should be viewed in conjunction with the other findings.\n\nThe vulnerability history is completely clear, with zero recorded CVEs. This suggests a well-maintained and secure plugin, or at least one that hasn't been a target of significant past exploitation. In conclusion, the plugin is currently very secure with excellent code hygiene. The primary area for improvement, and a minor concern, lies in the potential for adding nonce checks to future entry points to further bolster its security.",[219],{"reason":220,"points":221},"Missing nonce checks",5,"2026-03-16T23:05:36.275Z",{"wat":224,"direct":233},{"assetPaths":225,"generatorPatterns":228,"scriptPaths":229,"versionParams":230},[226,227],"\u002Fwp-content\u002Fplugins\u002Fac-cf7-form-field-repeater\u002Fassets\u002Fjs\u002Fscripts_admin.js","\u002Fwp-content\u002Fplugins\u002Fac-cf7-form-field-repeater\u002Fassets\u002Fjs\u002Fscripts.js",[],[226,227],[231,232],"ac-cf7-form-field-repeater\u002Fassets\u002Fjs\u002Fscripts_admin.js?ver=","ac-cf7-form-field-repeater\u002Fassets\u002Fjs\u002Fscripts.js?ver=",{"cssClasses":234,"htmlComments":237,"htmlAttributes":239,"restEndpoints":242,"jsGlobals":243,"shortcodeOutput":244},[235,236],"acffr-repeater-add-btn","acffr-repeater-del-btn",[238],"\u003C!-- Test if new 4.6+ functions exists -->",[240,241],"data-name","data-type",[],[],[],{"error":246,"url":247,"statusCode":248,"statusMessage":249,"message":249},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fac-cf7-form-field-repeater\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":251},[252,259],{"version":6,"download_url":253,"svn_tag_url":254,"released_at":29,"has_diff":255,"diff_files_changed":256,"diff_lines":29,"trac_diff_url":257,"vulnerabilities":258,"is_current":246},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fac-cf7-form-field-repeater.0.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fac-cf7-form-field-repeater\u002Ftags\u002F0.0.4\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fac-cf7-form-field-repeater%2Ftags%2F0.0.2&new_path=%2Fac-cf7-form-field-repeater%2Ftags%2F0.0.4",[],{"version":260,"download_url":261,"svn_tag_url":262,"released_at":29,"has_diff":255,"diff_files_changed":263,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":264,"is_current":255},"0.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fac-cf7-form-field-repeater.0.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fac-cf7-form-field-repeater\u002Ftags\u002F0.0.2\u002F",[],[]]