[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSbymyNxP_cjWndbV15k9FWqq012MCU34iFSJi8B4yBc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":131,"fingerprints":464},"form-plant","Form Plant","1.0.0","Reiji Sato","https:\u002F\u002Fprofiles.wordpress.org\u002Freiji-sato\u002F","\u003Cp>Form Plant is a WordPress form plugin that includes a confirmation screen, submission data storage, and CSV export as standard features — no add-ons required.\u003C\u002Fp>\n\u003Cp>Many form plugins require extra extensions for confirmation pages or data management. Form Plant gives you these essentials from the start, so you can set up a fully functional contact form in minutes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Form Plant?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Confirmation screen included\u003C\u002Fstrong> — Let users review their input before submitting. No extra plugin needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Submission data storage\u003C\u002Fstrong> — All form entries are saved in the database and manageable from the admin panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV export\u003C\u002Fstrong> — Download submission data anytime for reporting or backup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Embed on external sites\u003C\u002Fstrong> — Display your forms on any website via iframe or JavaScript snippet, not just within WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick setup\u003C\u002Fstrong> — An intuitive modal UI lets you build forms without touching code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible customization\u003C\u002Fstrong> — Custom HTML templates, validation messages, and post-submission actions give you full control when you need it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Intuitive modal UI for field configuration\u003C\u002Fli>\n\u003Cli>Email notifications (admin notification and auto-reply)\u003C\u002Fli>\n\u003Cli>Custom HTML template support\u003C\u002Fli>\n\u003Cli>Confirmation screen before submission\u003C\u002Fli>\n\u003Cli>Custom validation messages\u003C\u002Fli>\n\u003Cli>Post-submission actions (message \u002F custom HTML \u002F redirect)\u003C\u002Fli>\n\u003Cli>Two types of date input (calendar \u002F dropdown)\u003C\u002Fli>\n\u003Cli>Honeypot and reCAPTCHA v3 spam protection\u003C\u002Fli>\n\u003Cli>External site embedding via iframe \u002F JavaScript\u003C\u002Fli>\n\u003Cli>Submission data storage and management\u003C\u002Fli>\n\u003Cli>CSV export of submission data\u003C\u002Fli>\n\u003Cli>File upload support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Field Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Phone\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Date (Calendar)\u003C\u002Fli>\n\u003Cli>Date (Dropdown)\u003C\u002Fli>\n\u003Cli>Time\u003C\u002Fli>\n\u003Cli>Select\u003C\u002Fli>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003Cli>Radio\u003C\u002Fli>\n\u003Cli>File Upload\u003C\u002Fli>\n\u003Cli>Hidden\u003C\u002Fli>\n\u003Cli>HTML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External Services\u003C\u002Fh4>\n\u003Cp>This plugin optionally integrates with Google reCAPTCHA v3 for spam protection:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Google reCAPTCHA\u003C\u002Fli>\n\u003Cli>API Documentation: https:\u002F\u002Fdevelopers.google.com\u002Frecaptcha\u002Fdocs\u002Fv3\u003C\u002Fli>\n\u003Cli>Terms of Use: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When reCAPTCHA is enabled in form settings, this plugin will:\u003Cbr \u002F>\n– Load the reCAPTCHA JavaScript library from Google’s servers\u003Cbr \u002F>\n– Send form submission data to Google for spam analysis\u003Cbr \u002F>\n– Include user’s IP address and browser information in the request\u003C\u002Fp>\n\u003Cp>reCAPTCHA is disabled by default and requires explicit activation by the site administrator.\u003C\u002Fp>\n","A form plugin with built-in confirmation screen, submission data storage, and external site embedding — ready to use right out of the box.",0,136,"2026-03-13T00:35:00.000Z","6.9.4","6.0","8.0",[18,19,20,21,22],"contact-form","custom-form","email","form","inquiry","https:\u002F\u002Fwww.sofplant.com\u002Fform-plant\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fform-plant.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":25,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"reiji-sato",2,30,94,"2026-04-04T17:28:14.342Z",[36,60,82,100,118],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":11,"last_vuln_date":59,"fetched_at":27},"quick-contact-form","Quick Contact Form","8.2.7","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>A simple, easy and quick to setup and  use, GDPR compliant, drag and drop contact form. There is nothing to configure, all you have to do is set up your email address and add the shortcode to your pages.\u003C\u002Fp>\n\u003Cp>You can create multiple different contact forms with ease.\u003C\u002Fp>\n\u003Cp>This contact form plugin comes with all the basic contact form features including basic form fields, captcha for spam protection, email notifications, auto responder and message store, you can see all your form submissions right inside your WordPress dashboard\u003C\u002Fp>\n\u003Cp>The plugin has been built to make creating contact forms painless and easy. Certainly no need to be a developer to create simple but powerful contact forms. This is why thousands of website builders, designers, business users and power users chose Quick Contact forms!\u003C\u002Fp>\n\u003Cp>But don’t just take my word for it. See what our users think:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Rare a contact form plugin has it all – responsive and feature-packed simple to use! Couldn’t ask for more!\u003Cbr \u002F>\n  Chris Evans | Website Designer & SEO Consultant\u003C\u002Fp>\n\u003Cp>  Excellent – lots of options, but still easy to use\u003Cbr \u002F>\n  Thanks a lot for this plugin! It bridges a rather large gap between completely preconfigured form plugins that lack essential fields, and more complex plugins that are very difficult for beginners to figure out. The built-in preview of the form as you are building is very helpful, and it has a really nice range of field type options and style settings, which are named in a more user-friendly way than most. Also, the drag and drop works smoothly and easily without any funky bugginess.\u003Cbr \u002F>\n  syzygist | WP user\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>These are the robust features that make Quick Contact Forms a standout plugin for WordPress users, providing an unparalleled experience in crafting dynamic and engaging forms.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Seamless Drag-and-Drop Interface:\u003Cbr \u002F>\nQuick Contact Forms revolutionizes the form-building process with an intuitive drag-and-drop interface. This feature empowers users to effortlessly arrange form fields, making customization a breeze. Whether you’re a novice or an experienced developer, the simplicity of this interface ensures that creating and editing forms is a smooth and enjoyable experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Extensive Style Customization with Custom CSS:\u003Cbr \u002F>\nElevate the visual appeal of your forms with Quick Contact Forms’ extensive range of built-in styles. From classic designs to modern aesthetics, the plugin offers a diverse palette to suit any website’s look and feel. For those seeking even more customization, the inclusion of Custom CSS support opens up endless possibilities, allowing users to fine-tune every visual aspect of their forms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Powerful Message Management:\u003Cbr \u002F>\nEfficiency meets organization with Quick Contact Forms’ robust message management capabilities. Users can easily display and download form submissions directly from the WordPress dashboard. This not only streamlines the process of accessing crucial data but also enhances overall workflow efficiency, making it a preferred choice for users who value time-saving features.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dynamic Error and Thank-You Messages:\u003Cbr \u002F>\nCrafting a personalized and engaging interaction with users is made simple through the ability to set up custom error and thank-you messages. This feature allows website owners to communicate effectively with their audience, providing clear feedback and creating a positive user experience. Users appreciate this personal touch, contributing to the plugin’s popularity among those who prioritize user engagement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Versatility with Multiple Form Support:\u003Cbr \u002F>\nQuick Contact Forms understands the diverse needs of users. The plugin supports the creation of multiple forms, each uniquely tailored to specific requirements. Whether you’re collecting customer feedback, processing orders, or gathering user inquiries, the versatility of multiple form support ensures that Quick Contact Forms is adaptable to a wide range of scenarios, making it a versatile and indispensable tool for website owners.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fully Editable Autoresponder:\u003Cbr \u002F>\nIncorporating automation into your form responses is made easy with the fully editable autoresponder feature. Users can customize automated responses to form submissions, creating a seamless and professional communication flow. This not only saves time but also ensures that users receive timely and personalized acknowledgments, enhancing the overall user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Stringent GDPR Compliance:\u003Cbr \u002F>\nQuick Contact Forms places a strong emphasis on data security and privacy by incorporating GDPR compliance features. Users can trust that their form submissions adhere to the highest standards of data protection, giving peace of mind in an era where privacy is of paramount importance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>In summary, Quick Contact Forms stands as a comprehensive solution that balances user-friendly design with powerful features. Whether you’re a seasoned developer looking for efficiency or a novice seeking simplicity, the plugin’s extensive array of features ensures that it caters to the diverse needs of WordPress users, making it a go-to choice for anyone looking to enhance their online forms.\u003C\u002Fp>\n\u003Ch4>PHP 8.2\u003C\u002Fh4>\n\u003Cp>Tested with PHP 8.2  – please note there are deprecation notices and warnings that will be logged but these do not impact functionality. \u003Ca href=\"https:\u002F\u002Ffullworks.net\u002Fdocs\u002Fplugins-general\u002Ftroubleshooting-plugins-general\u002Fphp-notices-and-warnings\u002F\" rel=\"nofollow ugc\">Read about Notices and Warnings here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Upgrade to Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create your own mailing list from selected responses\u003C\u002Fli>\n\u003Cli>Send emails from the plugin\u003C\u002Fli>\n\u003Cli>View and access emailed attachments\u003C\u002Fli>\n\u003Cli>Mailchimp integration\u003C\u002Fli>\n\u003Cli>Active Campaign integration\u003C\u002Fli>\n\u003Cli>Additionl textarea field\u003C\u002Fli>\n\u003C\u002Ful>\n","An easy to set up, plug and play contact form with a huge range of options and styles. A beginner friendly WordPress contact form plugin.",1000,181999,98,21,"2026-01-06T07:08:00.000Z","6.8.5","4.6","5.6",[18,19,53,21,54],"email-form","form-builder","https:\u002F\u002Fwpexperts.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-contact-form.8.2.7.zip",92,7,"2026-01-16 13:59:09",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":25,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":11,"last_vuln_date":81,"fetched_at":27},"form-forms","Form – Contact Form","1.2.4","richteam","https:\u002F\u002Fprofiles.wordpress.org\u002Frichteam\u002F","\u003Ch3>Rich is a WordPress form creator with a multiple choice that allows to create WordPress form for several minutes. As soon as possible, you can create fully functional contact form without writing a single line of code. Contact Form Plugin allows to change all settings like the colors, fonts and sizes which are appropriates to forms standards. Rich Web form has all functions, that you can expect from the other free forms plugin.\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frich-web.org\u002Fwp-contact-form\u002F\" rel=\"nofollow ugc\">Contact Form Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frich-web.org\u002Fwordpress-form-application-form\u002F\" rel=\"nofollow ugc\">Form Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fform-forms\" rel=\"ugc\">Contact Form Support Team\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Is a powerful and easy to using forms for WordPress with an unlimited number of fields. Which allows to your site visitors to complete and submit the form.\u003C\u002Fp>\n\u003Ch3>Responsive beautiful plugin\u003C\u002Fh3>\n\u003Cp>Plugin is 100% responsive and compatible with mobile, tablets, desktop computers and all modern web browsers which include iPhone, iPad, Android, Chrome, Safari, Firefox, Opera, Internet Explorer 7\u002F8\u002F9\u002F10\u002F11 and also Microsoft Edge.\u003C\u002Fp>\n\u003Ch3>Contact Form WordPress Plugin.\u003C\u002Fh3>\n\u003Cp>It is very important that it has good quality and good design.\u003C\u002Fp>\n\u003Cp>Need simple tuned and the best functioning You can free select this contact form plugin.\u003C\u002Fp>\n\u003Ch3>Functionality.\u003C\u002Fh3>\n\u003Cp>Copy & Paste Icon Name directly into icon class name after ” rich_web- “.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ci class=\"rich_web rich_web-icon-name\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you want to show locations on your website, then this forms is for you as it includes simple Google Maps integration.\u003C\u002Fp>\n\u003Cp>Friendly, attractive and easy to use backend.\u003C\u002Fp>\n\u003Cp>You can make any field “compulsory” by a simple ” checked or not “.\u003C\u002Fp>\n\u003Cp>Forms can sort the fields according to your requirements by a simple drag and drop.\u003C\u002Fp>\n\u003Cp>9 different theme , beautiful and attractive forms, to show the plugin in web interface.\u003C\u002Fp>\n\u003Ch3>Plugin works with any WordPress themes and very easy to install and tune.\u003C\u002Fh3>\n\u003Ch4>Rename columns and sort results\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can decide which column\u002Ffields\\ to show a table, for each form. Header column could be renamed, easily can be sorted by clicking on it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Add unlimited fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can add fields as much as you want: Name field, Email field, phone field, comment field.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful styling (PRO)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Changing position, sizes, alignment, fonts, font sizes, colors, borders, color’s and size’s buttons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Change the texts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change the button’s text, change template texts, change text to confirm the E-mail address.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Confirmation by E-mail\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>In this form you can enable the confirmation by email and enter your text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notification by E-mail\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>In this plugin you can enable the notification by E-mail and get entered custom data to your E-mail.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Ongoing support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We support our customers with a great care and urgency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>100% Responsive\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Our plugin perfectly responds to all screen sizes and works well on all devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>File Uploader\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allows to upload files in the plugin. You can tune the form to accept only one file or several files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Themes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Plugin comes with a built in theme choose which allows you to use some of the awesome pre-built themes with your form automatically. This means, your form can look stunning without any extra work. Or if you prefer, don ‘ t use a pre-built theme and create your own using General Option.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create an unlimited number of form\u003C\u002Fli>\n\u003Cli>Style of the form, as you want\u003C\u002Fli>\n\u003Cli>Create an unlimited number of fields\u003C\u002Fli>\n\u003Cli>Fully Responsive\u003C\u002Fli>\n\u003Cli>Easy to control\u003C\u002Fli>\n\u003Cli>Insert plugin anywhere with shortcode\u003C\u002Fli>\n\u003Cli>Send conformation and notification by E-mail\u003C\u002Fli>\n\u003Cli>Enquiry form\u003C\u002Fli>\n\u003Cli>Contact form\u003C\u002Fli>\n\u003Cli>Builder form\u003C\u002Fli>\n\u003Cli>The chance to become a designer for your own Themes\u003C\u002Fli>\n\u003Cli>The plugin is easy to use, simple and effective for any web-site\u003C\u002Fli>\n\u003Cli>The contact form maker provides protection of the security code\u003C\u002Fli>\n\u003Cli>When working with a plugin your site becomes more professional and attractive\u003C\u002Fli>\n\u003Cli>Google Maps integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Frich-web.org\u002Fwp-contact-form\u002F\" rel=\"nofollow ugc\">The features of the Forms Builder and Pro Version\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Time and date form fields with a possibility of adding date pickers and time pickers.\n\u003Cul>\n\u003Cli>Date picker in the form of drop-down menu for easier date selection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Design customizations.\u003C\u002Fli>\n\u003Cli>In Submissions menu You can see your customer’s Country, Region, City and flag of country.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>Create form that will match the site your personality, instantly\u003C\u002Fli>\n\u003Cli>Get complete control over and design’s fields\u003C\u002Fli>\n\u003Cli>User color: in the color selection available for each element\u003C\u002Fli>\n\u003Cli>User typography\u003C\u002Fli>\n\u003Cli>User fields labels\u003C\u002Fli>\n\u003Cli>User enter fields: color, width, border color, border width and much more\u003C\u002Fli>\n\u003Cli>Colors of icons to decorate your form\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>18 fields types to create forms\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Text Box\u003C\u002Fli>\n\u003Cli>Text area\u003C\u002Fli>\n\u003Cli>Select menu\u003C\u002Fli>\n\u003Cli>Check box\u003C\u002Fli>\n\u003Cli>Radio Box\u003C\u002Fli>\n\u003Cli>Upload field\u003C\u002Fli>\n\u003Cli>Custom text\u003C\u002Fli>\n\u003Cli>Email field\u003C\u002Fli>\n\u003Cli>Submit or reset buttons\u003C\u002Fli>\n\u003Cli>Captcha field\u003C\u002Fli>\n\u003Cli>Divider\u003C\u002Fli>\n\u003Cli>Space\u003C\u002Fli>\n\u003Cli>DatePicker (Pro)\u003C\u002Fli>\n\u003Cli>TimePicker (Pro)\u003C\u002Fli>\n\u003Cli>Full Name (Pro)\u003C\u002Fli>\n\u003Cli>Phone (Pro)\u003C\u002Fli>\n\u003Cli>Country (Pro)\u003C\u002Fli>\n\u003Cli>Privacy Policy (Pro)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>The best key features of the form, you will enjoy.\u003C\u002Fh3>\n\u003Cp>Does not require any technical skills.\u003C\u002Fp>\n\u003Cp>Full contact form maker of custom banding. Use your own colors.\u003C\u002Fp>\n\u003Cp>Receive a notification by E-mail. Receive a notification instantly, when someone represents your form.\u003C\u002Fp>\n\u003Cp>Not required encoding. PHP and CSS files generated automatically.\u003C\u002Fp>\n\u003Cp>Create as many form as you want.\u003C\u002Fp>\n\u003Cp>Creating user autoresponders. Send personalized notification about delivery, for your visitors.\u003C\u002Fp>\n\u003Cp>Get anti-spam protection. Customizable field CAPTCHA.\u003C\u002Fp>\n\u003Cp>Creating custom validation and messages about errors.\u003C\u002Fp>\n\u003Ch3>Responsive beautiful plugin\u003C\u002Fh3>\n\u003Cp>Plugin is 100% responsive and compatible with mobile, tablets, desktop computers and all modern web browsers which include iPhone, iPad, Android, Chrome, Safari, Firefox, Opera, Internet Explorer 7\u002F8\u002F9\u002F10\u002F11 and also Microsoft Edge.\u003C\u002Fp>\n\u003Ch3>Services and Support\u003C\u002Fh3>\n\u003Cp>We are committed to top-notch customer support because we know if you have problem, you need a solution as soon as possible.\u003C\u002Fp>\n\u003Ch3>IMPORTANT\u003C\u002Fh3>\n\u003Cp>If You think You have found a mistake in the plugin or have any problems, questions about the plugin, please read the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fform-forms\" rel=\"ugc\">Support Forum\u003C\u002Fa> or can you ask your question on our WordPress website. If You can not find a solution here, please feel free and click here to \u003Ca href=\"https:\u002F\u002Frich-web.org\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact US\u003C\u002Fa>.\u003C\u002Fp>\n","Form is advanced solution for WordPress users. Contact Form Is awesome WordPress plugin with many useful features and effects.",23984,96,20,"2022-07-06T07:56:00.000Z","6.0.11","4.2","",[18,76,19,20,21],"contact-us","https:\u002F\u002Frich-web.org\u002Fwp-contact-form\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fform-forms.1.2.4.zip",85,1,"2022-06-30 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":25,"downloaded":90,"rating":25,"num_ratings":31,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":98,"download_link":99,"security_score":79,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"iakpress","IAKPress – Quiz Maker, Form Builder, Photo Gallery, Custom Post UI","1.3.2","iakdev","https:\u002F\u002Fprofiles.wordpress.org\u002Fiakpressteam\u002F","\u003Cp>IAKPress is a content builder plugin that helps you build forms, quizzes, galleries and more.\u003Cbr \u002F>\nIt can also help you create and manage custom post types and taxonomies, which lets you unlock WordPress’ power as a full content management system.\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\u002FFfykQgP67bg?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>\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\u002FUlS9ES0eNvo?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\u003Ch3>DOCUMENTATION\u003C\u002Fh3>\n\u003Cp>You can find the plugin documentation here ==>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fiakpress.net\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>CSS Styling\u003C\u002Fh3>\n\u003Cp>With IAKPress you can use any wordpress theme to stylize your posts\u002Fforms.\u003Cbr \u002F>\nYou can also use the Bootstrap, Font Awesome or your own css classes to stylize your forms.\u003C\u002Fp>\n\u003Ch3>No Coding Need\u003C\u002Fh3>\n\u003Cp>With IAKPress you will never need to write any line of code to get your form or your page.\u003Cbr \u002F>\nYou are not also limited in types of content to create.\u003Cbr \u002F>\nYou can create from simple contact form to the most complex page for example a showcase page (even creating an ecommerce page is made possible by IAKPress).\u003C\u002Fp>\n\u003Ch3>Live Preview\u003C\u002Fh3>\n\u003Cp>IAKPress supports live preview.\u003Cbr \u002F>\nAs you are editing your form\u002Fpage you can see the rendering.\u003Cbr \u002F>\nIt’s let you adjust your content quickly.\u003C\u002Fp>\n\u003Ch3>Actively developed\u003C\u002Fh3>\n\u003Cp>We are actively developing IAKPress with new features and enhances.\u003Cbr \u002F>\nYou can follow our github repository (comming soon) to get the last releases notes.\u003C\u002Fp>\n\u003Ch3>Useful Links\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fiakpress.net\u002F\" rel=\"nofollow ugc\">Plugin Website\u003C\u002Fa>\u003C\u002Fp>\n","IAKPress is an innovative add-ons kit to create forms, exam quiz, pages and many more.",5675,"2022-03-22T08:46:00.000Z","5.9.0","5.4","7.2.5",[96,18,19,97,20],"contact","database","https:\u002F\u002Fiakpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiakpress.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":11,"num_ratings":11,"last_updated":74,"tested_up_to":14,"requires_at_least":110,"requires_php":16,"tags":111,"homepage":113,"download_link":114,"security_score":115,"vuln_count":80,"unpatched_count":80,"last_vuln_date":116,"fetched_at":117},"allpost-contactform","All Post Contact Form","1.8.2","RainbowLink Inc.","https:\u002F\u002Fprofiles.wordpress.org\u002Frainbowlinkinc\u002F","\u003Cp>This plugin enhances your custom HTML forms by adding a confirmation screen (= “Confirmation Window”) and a submission success screen (= “Submission Window”). It collects the submitted data, presents it to the user for verification, and upon confirmation, sends it to a specified email address. This process is fully compatible with any HTML form structure.\u003C\u002Fp>\n\u003Cp>【✨ Key Features】\u003Cbr \u002F>\n– Works with any custom HTML form on Pages or Posts\u003Cbr \u002F>\n– Automatically generates a confirmation and submission screen\u003Cbr \u002F>\n– Sends submitted data to any email address of your choice\u003Cbr \u002F>\n– Protects your inbox from spam and rapid-fire submission attacks\u003Cbr \u002F>\n– Supports file attachments and multilingual forms (Japanese, English, Arabic, Chinese)\u003Cbr \u002F>\n– Use a single shortcode to manage multiple forms site-wide\u003C\u002Fp>\n\u003Cp>▼Live Demo\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.secure-formmail.net\u002F?tag=demo-of-all-post-contact-form\u003C\u002Fp>\n\u003Cp>【How to Use】\u003Cbr \u002F>\n(0) Create your HTML form using input, textarea, etc.\u003Cbr \u002F>\n  (If you’re unfamiliar with HTML, check our FAQ for form generator tools.)\u003Cbr \u002F>\n(1) Install and activate this plugin.\u003Cbr \u002F>\n(2) Go to Settings > Contact Form in your WordPress admin and complete the plugin setup.\u003Cbr \u002F>\n  See: \u002Fassets\u002Fscreenshot-1.png\u003Cbr \u002F>\n(3) Copy and paste the shortcode [rlallpostcontactform] into your target Page or Post.\u003Cbr \u002F>\n  See: \u002Fassets\u002Fscreenshot-2.png\u003Cbr \u002F>\n(4) At the top of your HTML form, insert the following:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cform action=\"{Permalink from (3)}\" method=\"POST\" name=\"rl_apcf\" onsubmit=\"return checkForm()\" enctype=\"multipart\u002Fform-data\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>See: \u002Fassets\u002Fscreenshot-3.png\u003C\u002Fp>\n\u003Cp>【Customization】\u003Cbr \u002F>\n●Design\u003Cbr \u002F>\nCustomize the confirmation and submission windows via allpost-contactform.css.\u003C\u002Fp>\n\u003Cp>●Attachments\u003Cbr \u002F>\nTo accept file uploads, use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cinput name=\"attachment_file\" type=\"file\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>●Attachment Storage (v1.6.2+)\u003Cbr \u002F>\nAttachments are saved in \u002Fwp-content\u002Fapcf_att.\u003Cbr \u002F>\n.htaccess rules included for Apache 2.2\u002F2.4. Configure access restrictions for other servers as needed.\u003C\u002Fp>\n\u003Cp>【Email Subject Customization】\u003Cbr \u002F>\n●Full override:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cinput type=\"hidden\" name=\"custom_apcf_subject\" value=\"Custom Subject\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>●Add subtitle to default:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cinput type=\"hidden\" name=\"custom_apcf_subject_sub\" value=\"Your Subtitle\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>●Dropdown selector (v1.5.4+):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cinput type=\"hidden\" name=\"custom_apcf_subject_show\" value=\"Subject\">\n\u003Cselect name=\"custom_apcf_subject\" id=\"form_subject\">\n \u003Coption value=\"General Inquiry\">General Inquiry\u003C\u002Foption>\n \u003Coption value=\"Partnership Proposal\">Partnership Proposal\u003C\u002Foption>\n \u003Coption value=\"Sales\">Sales\u003C\u002Foption>\n \u003Coption value=\"Project Pitch\">Project Pitch\u003C\u002Foption>\n \u003Coption value=\"Login Issues\">Login Issues\u003C\u002Foption>\n\u003C\u002Fselect>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>【Multilingual Support】\u003Cbr \u002F>\n●Language Switching\u003Cbr \u002F>\nLeaving the top 5 config fields blank enables automatic language switching based on browser settings. Defaults: Japanese, English, Arabic, Chinese.\u003C\u002Fp>\n\u003Cp>✏️ Modify Default Labels\u003Cbr \u002F>\nEdit the following files directly:\u003Cbr \u002F>\n– rl-apcf-admin.php \u002F rl-apcf-public.php\u003Cbr \u002F>\n– rl-apcf-admin-{lang}.php \u002F rl-apcf-public-{lang}.php\u003C\u002Fp>\n\u003Cp>✏️ Add New Languages\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002FRainbowLinkInc\u002FAll-Post-Contact-Form—for-usage-of-multilingual–\u003C\u002Fp>\n\u003Cp>【Customizable Files】\u003Cbr \u002F>\n– allpost-contactform.css\u003Cbr \u002F>\n– allpost-contactform.js\u003Cbr \u002F>\n– allpost-contactform-str_replace.php\u003Cbr \u002F>\n– allpost-contactform-language.php\u003Cbr \u002F>\n– allpost-contactform-upload_mime.php\u003Cbr \u002F>\n– allpost-contactform-sub12_uploadAttachment.php\u003Cbr \u002F>\n– Language files:\u003Cbr \u002F>\n * rl-apcf-admin.php \u002F rl-apcf-public.php\u003Cbr \u002F>\n * rl-apcf-admin-ja.php \u002F rl-apcf-public-ja.php\u003Cbr \u002F>\n * rl-apcf-admin-ar.php \u002F rl-apcf-public-ar.php\u003Cbr \u002F>\n * rl-apcf-admin-zh.php \u002F rl-apcf-public-zh.php\u003C\u002Fp>\n\u003Cp>【FAQ】\u003Cbr \u002F>\n▼For a full list of FAQs, visit:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RLF16#faq\u003C\u002Fp>\n\u003Cp>【Support】\u003Cbr \u002F>\n▼Please contact the official developer site for support:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RLF16#inquiry\u003C\u002Fp>\n\u003Cp>【Paid Add-Ons】\u003Cbr \u002F>\n– Auto Responder: https:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RL30&link_id=wp\u003Cbr \u002F>\n– Carbon Copy: https:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RL31&link_id=wp\u003Cbr \u002F>\n– Submission Notifications: https:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RL32&link_id=wp\u003Cbr \u002F>\n– Auto Responder + CC: https:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RL33&link_id=wp\u003Cbr \u002F>\n– CSV Export: https:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RL34&link_id=wp\u003C\u002Fp>\n","This plugin adds confirmation and completion screens to any HTML form and sends submitted data via email.",10,6924,"4.7.3",[18,53,112],"inquiry-form","https:\u002F\u002Fwww.Rainbow-Link.com\u002Fcatalogue.htm?&item_no=RLF16&link_id=wp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fallpost-contactform.1.8.2.zip",74,"2024-10-30 00:00:00","2026-03-15T10:48:56.248Z",{"slug":119,"name":120,"version":6,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":108,"downloaded":125,"rating":11,"num_ratings":11,"last_updated":126,"tested_up_to":127,"requires_at_least":15,"requires_php":128,"tags":129,"homepage":74,"download_link":130,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"lw-simple-forms","LW Simple Forms","LHAS","https:\u002F\u002Fprofiles.wordpress.org\u002Ffurao77\u002F","\u003Cp>LW Simple Forms is a versatile WordPress form plugin that allows you to create customizable forms. It supports the Japanese-style workflow of a complete form submission process:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Input screen – Users enter their information\u003C\u002Fli>\n\u003Cli>Confirmation screen – Users review their input before submitting\u003C\u002Fli>\n\u003Cli>Completion screen – Thank you message after successful submission\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The plugin also supports a simpler one-step submission process when confirmation is not needed.\u003C\u002Fp>\n\u003Ch3>Development Concept\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>HTML-First Approach\u003C\u002Fstrong>: This plugin is designed to faithfully reproduce your designed HTML forms, confirmation screens, and error screens without forcing you to adapt to plugin limitations. The forms conform to your design, not the other way around.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Built for Web Professionals\u003C\u002Fstrong>: LW Simple Forms does not provide CSS or HTML templates for the frontend. It’s specifically created for web designers and developers who already have designed their form screens and need a way to implement the functionality. (HTML\u002FCSS samples are available for reference.)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Minimalist Philosophy\u003C\u002Fstrong>: This plugin intentionally maintains a minimalist approach, focusing on core functionality rather than excessive features. We prioritize site speed and minimal data usage to keep your websites running efficiently.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Complete Form Workflow\u003C\u002Fstrong>: Create forms with input screen, error screen, confirmation screen, and completion screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Design\u003C\u002Fstrong>: Customize each screen with your own HTML\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Validation\u003C\u002Fstrong>: Server-side and client-side validation for each input field (required fields, email format, phone number validation)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong>: Send confirmation emails to both administrators and users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Features\u003C\u002Fstrong>: CSRF protection, data sanitization, input validation, and secure data handling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Field Types\u003C\u002Fstrong>: Support for text fields, text areas, checkboxes, radio buttons, select menus, and multi-select menus\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong>: Easy integration into WordPress pages via shortcodes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom HTML\u003C\u002Fstrong>: Design your forms with complete HTML freedom\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Form Support\u003C\u002Fstrong>: Create and manage multiple forms on a single site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database Storage\u003C\u002Fstrong>: Form data is temporarily stored in the database rather than in sessions or cookies, allowing for unlimited submission data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JavaScript\u002FNo-JavaScript Support\u003C\u002Fstrong>: Forms work properly even in environments where JavaScript is disabled (e.g., screen readers)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Field Validation\u003C\u002Fstrong>: Extensive validation system with customizable error messages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Measures\u003C\u002Fstrong>: Protection against common vulnerabilities including CSRF attacks and header injection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage Guide\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Design and create the HTML for input screen, confirmation screen, and completion screen\u003C\u002Fli>\n\u003Cli>Register each screen as a WordPress page\u003C\u002Fli>\n\u003Cli>Create a new form from “Forms” in the WordPress admin panel\u003C\u002Fli>\n\u003Cli>Configure each section. You can configure the following:\n\u003Cul>\n\u003Cli>HTML for each screen (input, confirmation, completion)\u003C\u002Fli>\n\u003Cli>URL for each screen\u003C\u002Fli>\n\u003Cli>Administrator email settings\u003C\u002Fli>\n\u003Cli>User email settings\u003C\u002Fli>\n\u003Cli>Validation settings (required fields, email format, phone number validation)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Use the “Parse HTML” button to automatically extract form fields from your input screen HTML\u003C\u002Fli>\n\u003Cli>Add the appropriate shortcodes to your pages\u003C\u002Fli>\n\u003Cli>Test the form operation before going live\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Note: This plugin is designed to give you maximum freedom in writing form HTML, so you need to write the HTML for your form pages yourself. The plugin does not provide CSS or images for form display. HTML samples are available for reference.\u003C\u002Fp>\n\u003Ch3>Supported Input Fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>\u003Cinput type=\"text\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Cinput type=\"tel\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Cinput type=\"email\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Cinput type=\"radio\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Cinput type=\"checkbox\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Ctextarea>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Cselect>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Cselect multiple>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Form Screen Placeholders\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Input Screen:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Use \u003Ccode>[lwsf_value_fieldname]\u003C\u002Fcode> to display previously entered values\u003Cbr \u002F>\n* Use \u003Ccode>[lwsf_error_fieldname]\u003C\u002Fcode> to display validation error messages\u003Cbr \u002F>\n* Use \u003Ccode>[lwsf_send]\u003C\u002Fcode> for the submit button\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Confirmation Screen:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Use \u003Ccode>[lwsf_confirm_fieldname]\u003C\u002Fcode> to display submitted values\u003Cbr \u002F>\n* Use \u003Ccode>[lwsf_back]\u003C\u002Fcode> for the back button\u003Cbr \u002F>\n* Use \u003Ccode>[lwsf_send]\u003C\u002Fcode> for the submit button\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Completion Screen:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Use \u003Ccode>[lwsf_field_fieldname]\u003C\u002Fcode> to display submitted values\u003C\u002Fp>\n\u003Ch3>Email Settings\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Available placeholders for email templates:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>[lwsf_field_fieldname]\u003C\u002Fcode> – Display submitted form data\u003Cbr \u002F>\n* \u003Ccode>[lwsf_site_admin_email]\u003C\u002Fcode> – Display site admin email\u003Cbr \u002F>\n* \u003Ccode>[lwsf_site_name]\u003C\u002Fcode> – Display site name\u003Cbr \u002F>\n* \u003Ccode>[lwsf_site_home_url]\u003C\u002Fcode> – Display site URL\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>For items that allow multiple selections (\u003Ccode>\u003Cinput type=\"checkbox\">\u003C\u002Fcode>, \u003Ccode>\u003Cselect multiple>\u003C\u002Fcode>), you need to add [] to the name attribute.\u003Cbr \u002F>\nExample:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For checkboxes: \u003Ccode>\u003Cinput type=\"checkbox\" name=\"services[]\" value=\"ServiceA\"> Service A \u003Cinput type=\"checkbox\" name=\"services[]\" value=\"ServiceB\"> Service B\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>For select multiple:\u003Cbr \u002F>\n\u003Ccode>\u003Cselect id=\"products\" name=\"products[]\" multiple size=\"4\">\u003Cbr \u002F>\n\u003Coption value=\"ProductA\">Product A\u003C\u002Foption>\u003Cbr \u002F>\n\u003Coption value=\"ProductB\">Product B\u003C\u002Foption>\u003Cbr \u002F>\n\u003C\u002Fselect>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works in environments where JavaScript is disabled, such as screen readers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>The outputted source code uses entity references for security measures and stable operation\u003C\u002Fli>\n\u003Cli>Includes Japanese language files (UTF-8 only)\u003C\u002Fli>\n\u003Cli>Avoids using reserved WordPress query variable names for form fields to prevent conflicts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Data Storage and Security\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Form submissions are temporarily stored in the WordPress database (prefix_lwsf_form_data table)\u003C\u002Fli>\n\u003Cli>Data is automatically cleaned up after 1 hour\u003C\u002Fli>\n\u003Cli>All user inputs are sanitized before processing\u003C\u002Fli>\n\u003Cli>CSRF protection is implemented on all form submissions\u003C\u002Fli>\n\u003Cli>Email headers are validated to prevent header injection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why This Plugin Was Created\u003C\u002Fh3>\n\u003Cp>This plugin was created because MW WP Form, which had been used for client work for many years, ended development. There was a need for a form plugin with confirmation screens that operated cleanly. The plugin was created primarily for web development work, and we thought many web development companies might have similar needs.\u003C\u002Fp>\n\u003Ch3>Future Implementation Plans\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The ability to change validation error messages\u003C\u002Fli>\n\u003Cli>PHP-based validation hooks that operate before and after form submission\u003C\u002Fli>\n\u003Cli>Additional validation types (URL, numeric values, custom regex patterns)\u003C\u002Fli>\n\u003Cli>Hooks to trigger at important timings such as just before and just after email sending.\u003C\u002Fli>\n\u003Cli>File upload handling\u003C\u002Fli>\n\u003Cli>reCAPTCHA\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin stores form submission data in the WordPress database (prefix_lwsf_form_data table) for the purpose of displaying confirmation and completion screens. Data is automatically deleted after 1 hour.\u003C\u002Fp>\n\u003Cp>When enabled, user email addresses may be used to send confirmation emails to form submitters. The plugin does not share any collected data with external services.\u003C\u002Fp>\n","A flexible form plugin that implements the flow of input → confirmation → completion screen, while also supporting simple one-step submissions.",401,"2025-04-17T06:51:00.000Z","6.7.5","7.4",[96,18,19,20,21],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flw-simple-forms.1.0.0.zip",{"attackSurface":132,"codeSignals":304,"taintFlows":333,"riskAssessment":454,"analyzedAt":463},{"hooks":133,"ajaxHandlers":224,"restRoutes":280,"shortcodes":281,"cronEvents":303,"entryPointCount":47,"unprotectedCount":11},[134,140,145,149,152,157,161,165,170,174,178,182,187,191,194,197,201,204,208,212,217,220],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","plugins_loaded","fplant_init","form-plant.php",42,{"type":135,"name":141,"callback":142,"file":143,"line":144},"admin_menu","add_admin_menu","includes\\class-admin.php",29,{"type":135,"name":146,"callback":147,"file":143,"line":148},"admin_init","register_recaptcha_settings",32,{"type":135,"name":146,"callback":150,"file":143,"line":151},"handle_form_list_actions",35,{"type":153,"name":154,"callback":155,"priority":108,"file":143,"line":156},"filter","set-screen-option","set_submissions_screen_options",49,{"type":153,"name":158,"callback":159,"priority":108,"file":143,"line":160},"set_screen_option_fplant_submissions_per_page","set_per_page_option",51,{"type":153,"name":162,"callback":163,"priority":108,"file":143,"line":164},"screen_settings","submissions_screen_settings",285,{"type":135,"name":166,"callback":167,"file":168,"line":169},"wp_mail_failed","log_mail_error","includes\\class-email-handler.php",23,{"type":135,"name":171,"callback":172,"file":173,"line":169},"init","register_embed_endpoint","includes\\class-embed.php",{"type":135,"name":175,"callback":176,"file":173,"line":177},"template_redirect","render_embed",24,{"type":153,"name":179,"callback":180,"file":173,"line":181},"query_vars","add_query_vars",25,{"type":135,"name":183,"callback":184,"priority":108,"file":185,"line":186},"save_post_fplant_form","save_form_meta","includes\\class-form-manager.php",22,{"type":135,"name":171,"callback":188,"file":189,"line":190},"load_textdomain","includes\\class-form-plant.php",132,{"type":135,"name":171,"callback":192,"file":189,"line":193},"register_post_types",135,{"type":135,"name":136,"callback":195,"file":189,"line":196},"check_database_updates",138,{"type":135,"name":198,"callback":199,"file":189,"line":200},"wp_enqueue_scripts","enqueue_scripts",141,{"type":135,"name":202,"callback":202,"file":189,"line":203},"admin_enqueue_scripts",142,{"type":135,"name":205,"callback":206,"file":189,"line":207},"phpmailer_init","configure_smtp",145,{"type":153,"name":209,"callback":210,"file":189,"line":211},"upload_dir","get_css_upload_dir_for_filter",742,{"type":135,"name":213,"callback":214,"file":215,"line":216},"rest_api_init","register_routes","includes\\class-rest-api.php",28,{"type":153,"name":218,"callback":219,"priority":108,"file":215,"line":144},"rest_pre_serve_request","handle_cors",{"type":153,"name":209,"callback":221,"file":222,"line":223},"custom_upload_dir","includes\\class-submission-manager.php",769,[225,231,235,239,243,246,250,254,258,262,266,270,273,274,278],{"action":226,"nopriv":227,"callback":228,"hasNonce":229,"hasCapCheck":229,"file":143,"line":230},"fplant_save_form",false,"ajax_save_form",true,38,{"action":232,"nopriv":227,"callback":233,"hasNonce":229,"hasCapCheck":229,"file":143,"line":234},"fplant_delete_form","ajax_delete_form",39,{"action":236,"nopriv":227,"callback":237,"hasNonce":229,"hasCapCheck":229,"file":143,"line":238},"fplant_duplicate_form","ajax_duplicate_form",40,{"action":240,"nopriv":227,"callback":241,"hasNonce":229,"hasCapCheck":229,"file":143,"line":242},"fplant_export_submissions","ajax_export_submissions",41,{"action":244,"nopriv":227,"callback":245,"hasNonce":229,"hasCapCheck":229,"file":143,"line":139},"fplant_get_submission_detail","ajax_get_submission_detail",{"action":247,"nopriv":227,"callback":248,"hasNonce":229,"hasCapCheck":229,"file":143,"line":249},"fplant_delete_submissions","ajax_delete_submissions",43,{"action":251,"nopriv":227,"callback":252,"hasNonce":229,"hasCapCheck":229,"file":143,"line":253},"fplant_quick_edit_form","ajax_quick_edit_form",44,{"action":255,"nopriv":227,"callback":256,"hasNonce":229,"hasCapCheck":229,"file":143,"line":257},"fplant_trash_form","ajax_trash_form",45,{"action":259,"nopriv":227,"callback":260,"hasNonce":229,"hasCapCheck":229,"file":143,"line":261},"fplant_download_file","ajax_download_file",46,{"action":263,"nopriv":227,"callback":264,"hasNonce":229,"hasCapCheck":229,"file":189,"line":265},"fplant_upload_css","handle_css_upload",148,{"action":267,"nopriv":227,"callback":268,"hasNonce":229,"hasCapCheck":229,"file":189,"line":269},"fplant_delete_css","handle_css_delete",149,{"action":271,"nopriv":227,"callback":272,"hasNonce":229,"hasCapCheck":227,"file":222,"line":144},"fplant_submit_form","handle_ajax_submission",{"action":271,"nopriv":229,"callback":272,"hasNonce":229,"hasCapCheck":227,"file":222,"line":32},{"action":275,"nopriv":227,"callback":276,"hasNonce":229,"hasCapCheck":227,"file":222,"line":277},"fplant_validate_form","handle_ajax_validation",33,{"action":275,"nopriv":229,"callback":276,"hasNonce":229,"hasCapCheck":227,"file":222,"line":279},34,[],[282,286,289,292,295,299],{"tag":283,"callback":284,"file":285,"line":186},"fplant","render_form","includes\\class-shortcode.php",{"tag":287,"callback":288,"file":285,"line":169},"fplant_field","render_field",{"tag":290,"callback":291,"file":285,"line":177},"fplant_submit","render_submit",{"tag":293,"callback":294,"file":285,"line":181},"fplant_errors","render_errors",{"tag":296,"callback":297,"file":285,"line":298},"fplant_success","render_success",26,{"tag":300,"callback":301,"file":285,"line":302},"fplant_field_error","render_field_error",27,[],{"dangerousFunctions":305,"sqlUsage":306,"outputEscaping":313,"fileOperations":58,"externalRequests":31,"nonceChecks":70,"capabilityChecks":331,"bundledLibraries":332},[],{"prepared":307,"raw":80,"locations":308},8,[309],{"file":310,"line":311,"context":312},"includes\\class-database.php",396,"$wpdb->get_var() with variable interpolation",{"escaped":314,"rawEcho":315,"locations":316},793,5,[317,321,323,325,328],{"file":318,"line":319,"context":320},"admin\\views\\form-list.php",73,"raw output",{"file":143,"line":322,"context":320},689,{"file":285,"line":324,"context":320},146,{"file":326,"line":327,"context":320},"templates\\confirm-fields\\all_fields.php",91,{"file":329,"line":330,"context":320},"templates\\confirm-fields\\textarea.php",17,13,[],[334,357,373,400,411,419,443],{"entryPoint":335,"graph":336,"unsanitizedCount":80,"severity":356},"ajax_export_submissions (includes\\class-admin.php:527)",{"nodes":337,"edges":353},[338,343,347],{"id":339,"type":340,"label":341,"file":143,"line":342},"n0","source","$_GET",548,{"id":344,"type":345,"label":346,"file":143,"line":342},"n1","transform","→ export_submissions_csv()",{"id":348,"type":349,"label":350,"file":222,"line":351,"wp_function":352},"n2","sink","header() [Header Injection]",433,"header",[354,355],{"from":339,"to":344,"sanitized":227},{"from":344,"to":348,"sanitized":227},"medium",{"entryPoint":358,"graph":359,"unsanitizedCount":31,"severity":356},"ajax_get_submission_detail (includes\\class-admin.php:554)",{"nodes":360,"edges":370},[361,364,366],{"id":339,"type":340,"label":362,"file":143,"line":363},"$_POST (x2)",584,{"id":344,"type":345,"label":365,"file":143,"line":363},"→ render_submission_detail()",{"id":348,"type":349,"label":367,"file":143,"line":368,"wp_function":369},"echo() [XSS]",625,"echo",[371,372],{"from":339,"to":344,"sanitized":227},{"from":344,"to":348,"sanitized":227},{"entryPoint":374,"graph":375,"unsanitizedCount":399,"severity":356},"\u003Cclass-admin> (includes\\class-admin.php:0)",{"nodes":376,"edges":393},[377,380,382,383,385,387,389,391],{"id":339,"type":340,"label":378,"file":143,"line":379},"$_POST (x6)",563,{"id":344,"type":349,"label":367,"file":143,"line":381,"wp_function":369},604,{"id":348,"type":340,"label":341,"file":143,"line":342},{"id":384,"type":345,"label":346,"file":143,"line":342},"n3",{"id":386,"type":349,"label":350,"file":222,"line":351,"wp_function":352},"n4",{"id":388,"type":340,"label":362,"file":143,"line":363},"n5",{"id":390,"type":345,"label":365,"file":143,"line":363},"n6",{"id":392,"type":349,"label":367,"file":143,"line":368,"wp_function":369},"n7",[394,395,396,397,398],{"from":339,"to":344,"sanitized":229},{"from":348,"to":384,"sanitized":227},{"from":384,"to":386,"sanitized":227},{"from":388,"to":390,"sanitized":227},{"from":390,"to":392,"sanitized":227},3,{"entryPoint":401,"graph":402,"unsanitizedCount":80,"severity":356},"handle_cors (includes\\class-rest-api.php:122)",{"nodes":403,"edges":409},[404,407],{"id":339,"type":340,"label":405,"file":215,"line":406},"$_SERVER",147,{"id":344,"type":349,"label":350,"file":215,"line":408,"wp_function":352},152,[410],{"from":339,"to":344,"sanitized":227},{"entryPoint":412,"graph":413,"unsanitizedCount":80,"severity":356},"\u003Cclass-rest-api> (includes\\class-rest-api.php:0)",{"nodes":414,"edges":417},[415,416],{"id":339,"type":340,"label":405,"file":215,"line":406},{"id":344,"type":349,"label":350,"file":215,"line":408,"wp_function":352},[418],{"from":339,"to":344,"sanitized":227},{"entryPoint":420,"graph":421,"unsanitizedCount":80,"severity":356},"\u003Cclass-submission-manager> (includes\\class-submission-manager.php:0)",{"nodes":422,"edges":438},[423,426,427,428,432,434,436],{"id":339,"type":340,"label":424,"file":222,"line":425},"$_POST",235,{"id":344,"type":349,"label":350,"file":222,"line":351,"wp_function":352},{"id":348,"type":340,"label":362,"file":222,"line":425},{"id":384,"type":349,"label":429,"file":222,"line":430,"wp_function":431},"file_put_contents() [File Write]",849,"file_put_contents",{"id":386,"type":340,"label":424,"file":222,"line":433},637,{"id":388,"type":345,"label":435,"file":222,"line":433},"→ create_upload_directory()",{"id":390,"type":349,"label":429,"file":222,"line":437,"wp_function":431},853,[439,440,441,442],{"from":339,"to":344,"sanitized":229},{"from":348,"to":384,"sanitized":229},{"from":386,"to":388,"sanitized":227},{"from":388,"to":390,"sanitized":227},{"entryPoint":444,"graph":445,"unsanitizedCount":11,"severity":453},"\u003Cform-list> (admin\\views\\form-list.php:0)",{"nodes":446,"edges":451},[447,449],{"id":339,"type":340,"label":341,"file":318,"line":448},81,{"id":344,"type":349,"label":367,"file":318,"line":450,"wp_function":369},86,[452],{"from":339,"to":344,"sanitized":229},"low",{"summary":455,"deductions":456},"The \"form-plant\" plugin v1.0.0 exhibits a generally strong security posture based on the provided static analysis. The plugin demonstrates good practices by implementing nonce checks and capability checks for its entry points. The high percentage of prepared statements for SQL queries and proper output escaping significantly mitigates common web vulnerabilities like SQL injection and cross-site scripting (XSS).",[457,459,461],{"reason":458,"points":108},"Flows with unsanitized paths",{"reason":460,"points":31},"File operations present",{"reason":462,"points":31},"External HTTP requests present","2026-03-17T07:31:36.274Z",{"wat":465,"direct":474},{"assetPaths":466,"generatorPatterns":469,"scriptPaths":470,"versionParams":471},[467,468],"\u002Fwp-content\u002Fplugins\u002Fform-plant\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fform-plant\u002Fassets\u002Fjs\u002Ffrontend.js",[],[],[472,473],"form-plant\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","form-plant\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":475,"htmlComments":477,"htmlAttributes":478,"restEndpoints":480,"jsGlobals":481,"shortcodeOutput":483},[476],"form-plant-embed-wrapper",[],[479],"data-form-plant-embed-id",[],[482],"FPlantEmbed",[]]