[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6HTxDOWXzC4DJ7X1U8K5CFB_R11p_D3vh_lINNgraIs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":131,"fingerprints":234},"scootercontact","Scooter Contact","1.7.0","Kapsule Corp","https:\u002F\u002Fprofiles.wordpress.org\u002Fgothamdev\u002F","\u003Cp>Plugin ULTRA Léger permettant d’afficher un formulaire de contact simple et sécurisé via un shortcode.\u003C\u002Fp>\n\u003Cp>ENG :\u003C\u002Fp>\n\u003Cp>ULTRA Light plugin allowing to display a light and secure contact form with shortcode.\u003C\u002Fp>\n","Plugin ULTRA Léger permettant d'afficher un formulaire de contact simple et sécurisé via un shortcode.",80,4680,0,"2025-12-05T10:45:00.000Z","6.9.4","6.0","7.4.0",[19,20,21],"contact","contact-form","light","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscootercontact.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":24,"computed_at":33},"gothamdev",7,200,2,"2026-04-04T14:12:17.459Z",[35,56,77,96,114],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":15,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"essential-form","Essential Form – The lightest plugin for contact forms, ultra lightweight and no spam","1.0.2","Jose Mortellaro","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiuse\u002F","\u003Cp>Looking for a no-fuss, ultra-lightweight contact form that just works? \u003Cstrong>Essential Form\u003C\u002Fstrong> gives you exactly what you need — no more, no less.\u003C\u002Fp>\n\u003Cp>Use the shortcode \u003Ccode>[essential_form]\u003C\u002Fcode> wherever you want a simple contact form with the following fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Name\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Message\u003C\u002Fli>\n\u003Cli>Agreement checkbox\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>That’s it. No extra fluff, no performance hit.\u003C\u002Fp>\n\u003Ch4>⚡ Zero Bloat. Zero Requests. Zero Spam.\u003C\u002Fh4>\n\u003Cp>Essential Form adds \u003Cstrong>no HTTP requests\u003C\u002Fstrong>, loads \u003Cstrong>no external libraries\u003C\u002Fstrong>, and runs on \u003Cstrong>pure Vanilla JavaScript\u003C\u002Fstrong> — only \u003Cstrong>1 kB of inline script\u003C\u002Fstrong>, injected \u003Cstrong>only on pages with a form\u003C\u002Fstrong>. When we say it’s the lightest contact form ever made, we mean it. The entire plugin zip is just \u003Cstrong>14 kB\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🛡️ Anti-Spam, Reinvented (No Captchas, Ever)\u003C\u002Fh4>\n\u003Cp>Our \u003Cstrong>invisible anti-spam system\u003C\u002Fstrong> blocks all automated bots — no annoying captchas, no puzzles, no headaches. Here’s how it works:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Each form submission uses a \u003Cstrong>unique, random token\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>20 random security keys\u003C\u002Fstrong> are generated per site\u003C\u002Fli>\n\u003Cli>AJAX actions have \u003Cstrong>unpredictable names\u003C\u002Fstrong> like \u003Ccode>essential_form_fbe52b696\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Robots can’t guess or simulate a valid submission\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The result? \u003Cstrong>Only real humans\u003C\u002Fstrong> get through. Bots don’t stand a chance.\u003C\u002Fp>\n\u003Ch4>🧘‍♀️ Keep It Simple\u003C\u002Fh4>\n\u003Cp>Most of the time, all you need is a name, email, message, and a simple checkbox. That’s exactly what Essential Form gives you. If you need complex forms with extra fields or logic, this plugin isn’t for you — try Contact Form 7 instead.\u003C\u002Fp>\n\u003Cp>But if you want something fast, clean, and incredibly secure, \u003Cstrong>Essential Form\u003C\u002Fstrong> is for you.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Try Essential Form today — and enjoy a faster, cleaner contact form experience.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>How to add a contact form on the page\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add the shortcode [essential_form]\u003C\u002Fli>\n\u003Cli>Done!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features of the Contact Form\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Extremely lightweight\u003C\u002Fstrong> – The plugin inlines about 1 kB of pure Vanilla JavaScript (even smaller when compressed) only on the page where you use the shortcode — and \u003Cstrong>never above the fold\u003C\u002Fstrong>. On all other pages, it doesn’t exist at all. You could say it only “exists” on a page because the form is visible — otherwise, you’d never know the plugin is there. No tool will be able to measure any meaningful resource usage caused by this plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The \u003Cstrong>contact form\u003C\u002Fstrong> includes only four fields: name, email, message, and an agreement checkbox. Nothing else. If you need more fields, this plugin isn’t for you. But if that’s all you need — you’ll love how simple and fast it is.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It \u003Cstrong>inherits your theme’s styles\u003C\u002Fstrong> automatically. If you want custom styling, you can add your own CSS — or use a different plugin if you need more built-in design options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It includes a \u003Cstrong>powerful, invisible anti-spam system\u003C\u002Fstrong>. Bots won’t be able to send messages through your form. Only real humans can submit it — and if you ever get spam, it will be from a human doing it manually.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>No captchas, no puzzles, no user frustration.\u003C\u002Fstrong> The anti-spam system works entirely behind the scenes — quietly and effectively.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode Parameters\u003C\u002Fh3>\n\u003Cp>You can customize the form labels and messages using these shortcode parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>label_email\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>label_message\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>button_text\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>agreement_text\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>success_message\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example usage:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[essential_form label_email=\"Your email\" label_message=\"Your message\" button_text=\"Send\" agreement_text=\"You agree with our privacy policy\" success_message=\"Thank you for your message!\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you don’t provide these parameters, the plugin will use the default values.\u003C\u002Fp>\n\u003Ch3>How to customize the contact forms\u003C\u002Fh3>\n\u003Cp>You can also customize the contact forms throught the filter hook ‘essential_form_settings’.\u003C\u002Fp>\n\u003Cp>Here an example.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'essential_form_settings',function( $options ){\n    return array(\n        'email_from' => 'youremail@mail.com',\n        'email_to' => 'youremail@mail.com',\n        'email_subject' => sprintf( esc_html__( 'Message from %s','your-domain' ),get_bloginfo( 'name' ) ),\n        'label_name' => __( 'Name','your-domain' ),\n        'label_email' => __( 'Email','your-domain' ),\n        'label_message' => __( 'Message','your-domain' ),\n        'button_text' => __( 'Send','your-domain' ),\n        'agreement_text' => __( 'By submitting this form I agree with the privacy policy','your-domain' ),\n        'success_message' => __( 'Form submitted successfully! Thank you for your message!','your-domain' ),\n        'name_missing_error' => __( 'Name is a required field!','your-domain' ),\n        'email_missing_error' => __( 'Email is a required field!','your-domain' ),\n        'email_not_valid_error' => __( 'Email not valid!','your-domain' ),\n        'message_missing_error' => __( 'Message is a required field!','your-domain' ),\n        'message_too_long_error' => __( 'This message is too long! Please, write not more than 50000 characters.','your-domain' ),\n        'missing_agreement_error' => __( 'You have to agree with our privacy policy to submit the form.','your-domain' )\n    );\n} );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to do a custom action after the sending of the email, you can use the action hook ‘essential_form_after_sending’.\u003C\u002Fp>\n\u003Cp>Here an example.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_action( 'essential_form_after_sending',function( $name,$email,$message,$post_id ){\n\n    \u002F\u002F$name is the name of the user who submitted the contant form\n    \u002F\u002F$message is the message which is sent through the contact form\n    \u002F\u002F$post_id is the ID of the page where is included the contact form\n\n    \u002F\u002FYour code here\n\n},10,4 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to customize the message that is included in the email, use the filter hook ‘essential_form_message’.\u003C\u002Fp>\n\u003Cp>Here you have an example.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('essential_form_message',function( $message,$name,$email,$post_id ){\n    if( isset( $_SERVER['REMOTE_ADDR'] ) ){\n        $message .= '\u003Cp>IP: '.sanitize_text_field( $_SERVER['REMOTE_ADDR'] ).'\u003C\u002Fp>';\n    }\n    return $message;\n},10,4 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to customize the agreement text, use the filter hook ‘essential_form_agreement_text’.\u003C\u002Fp>\n\u003Cp>Here you have an example.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'essential_form_agreement_text',function( $text ){\n    return 'By submitting this form I agree with the \u003Ca href=\"https:\u002F\u002Fyourdomain.com\u002Fprivacy-policy\u002F\">Privacy Policy\u003C\u002Fa>';\n} );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Limitations\u003C\u002Fh3>\n\u003Cp>The limits of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-form\u002F\" rel=\"ugc\">Essential Form\u003C\u002Fa> are many, but they are what make this plugin the best if you need a ultra-lightweight contact form with just name, email, comment, and privacy agreement.\u003Cbr \u002F>\nIf you need more, you can always install more complete but also heavier contact forms like:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforminator\u002F\" rel=\"ugc\">Forminator\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-forms\u002F\" rel=\"ugc\">Ninja Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>and many other amazing plugins for contact forms.\u003C\u002Fp>\n\u003Ch3>How to speed up the form submission and avoid conflicts with other plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Install and activate \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffreesoul-deactivate-plugins\u002F\" rel=\"ugc\">Freesoul Deactivate Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Go to Freesoul Deactivate Plugins => Plugin Manger => Actions => Essential Form\u003C\u002Fli>\n\u003Cli>Deactivate all the plugins for the actions “Getting secret key during submission” and “Form submission”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffreesoul-deactivate-plugins\u002F\" rel=\"ugc\">Freesoul Deactivate Plugins\u003C\u002Fa> to clean up all the other plugins, the form submission will be faster and without any conflict with third plugins.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>You can see \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-form\u002F\" rel=\"ugc\">Essential Form\u003C\u002Fa> in action on my blog post \u003Ca href=\"https:\u002F\u002Fjosemortellaro.com\u002Fthe-lightest-contact-form-plugin-ever\u002F\" rel=\"nofollow ugc\">The Lightest Contact Form Plugin Ever\u003C\u002Fa>\u003Cbr \u002F>\nYou don’t need any demo for the backend, because there are no settings for this plugin. Just use the shortcode [essential_form] where you want to add the form, and customized as mentioned in the description.\u003C\u002Fp>\n\u003Ch4>I need this plugin to do something custom\u003C\u002Fh4>\n\u003Cp>If you want to integrate this plugin with other tools or workflows, I offer a custom development service for WordPress plugin integrations and feature extensions.\u003Cbr \u002F>\nLearn more about \u003Ca href=\"https:\u002F\u002Fjosemortellaro.com\u002Fadvanced-functionality-for-wordpress\u002F\" rel=\"nofollow ugc\">advanced custom functionality for WordPress\u003C\u002Fa>.\u003C\u002Fp>\n","The lightest contact form for WordPress. It's so essential you'll either love it or hate it. Ultra lightweight and no spam.",500,5728,98,19,"2025-12-04T10:44:00.000Z","4.6","7.2",[51,20,52,53,21],"anti-spam","email","leightweight","https:\u002F\u002Fjosemortellaro.com\u002Fessential-form\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fessential-form.1.0.2.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":24,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":48,"requires_php":22,"tags":69,"homepage":74,"download_link":75,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"lightbox-for-contact-form-7","Lightbox for Contact Form 7","0.1","shimion","https:\u002F\u002Fprofiles.wordpress.org\u002Fshimion\u002F","\u003Cp>Lightbox for Contact Form 7 helps you to show \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> in a fency lightbox. .\u003C\u002Fp>\n\u003Cp>You will need to build a shortcode using [cf7lightbox form_id=” title=”] where ‘form_id’ and ‘title’ will be contact form 7 form ‘id’ and ‘title’.\u003C\u002Fp>\n","Shows Contact Form 7 in a fancy lightbox.",2989,74,3,"2018-06-25T20:43:00.000Z","4.7.32",[70,71,72,57,73],"contact-form-7","fancybox","lightbox","popup","http:\u002F\u002Fprettytheme.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flightbox-for-contact-form-7.zip",85,{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":24,"downloaded":85,"rating":24,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":48,"requires_php":89,"tags":90,"homepage":94,"download_link":95,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"lightweight-contact-form","Lightweight Contact Form","2.0","isabel104","https:\u002F\u002Fprofiles.wordpress.org\u002Fisabel104\u002F","\u003Cp>This is the absolute lightest contact form for WordPress. This plugin is designed for the fastest pagespeed. So, there is no CSS stylesheet, no extra files, and no overhead. And no spam. It uses Google reCAPTCHA v3 so as not to annoy your users with any extra step, while keeping your contact form spam-free.\u003C\u002Fp>\n\u003Cp>If all you need is a simple contact form to take messages from site visitors, and fast page speed is your priority, this minimal plugin is for you.\u003C\u002Fp>\n\u003Cp>Although this form is lightweight and simple, it blocks SPAM, and has both client-side and server-side validation. This is a solid and dependable contact form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE: To make use of the extra spam protection from Google reCAPTCHA v3, you must \u003Ca href=\"https:\u002F\u002Fisabelcastillo.com\u002Frecaptcha-v3-keys\" rel=\"nofollow ugc\">get your reCAPTCHA v3 API keys\u003C\u002Fa> from Google. This is a free and easy step, and is strongly recommended.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Emails are sent to the admin email which is set in your WordPress General Settings.\u003C\u002Fli>\n\u003Cli>Add the contact form to any page with a shortcode.\u003C\u002Fli>\n\u003Cli>Both JavaScript client-side and PHP server-side validation.\u003C\u002Fli>\n\u003Cli>It’s just one file. No extra CSS or JavaScript files. This is for the most lightweight footprint.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You must add any CSS styling yourself. This is easy and is explained in the \u003Ca href=\"https:\u002F\u002Fisabelcastillo.com\u002Flightweight-wordpress-contact-form#jl-css\" rel=\"nofollow ugc\">installation guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>(In addition, if you need extra fields or different forms for different pages, see the \u003Ca href=\"https:\u002F\u002Fisabelcastillo.com\u002Flightweight-wordpress-contact-form#jl-advanced\" rel=\"nofollow ugc\">Advanced: Add Custom Form Fields\u003C\u002Fa> section.)\u003C\u002Fp>\n","The most lightweight Contact Form plugin for WordPress. No CSS files, no overhead, no SPAM. The goal is fastest page speed.",4410,9,"2020-08-30T04:57:00.000Z","5.4.19","5.6",[20,91,92,78,93],"fast-contact-form","light-contact-form","minimalistic","https:\u002F\u002Fisabelcastillo.com\u002Flightweight-wordpress-contact-form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flightweight-contact-form.2.0.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":13,"downloaded":104,"rating":13,"num_ratings":13,"last_updated":105,"tested_up_to":15,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":112,"download_link":113,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"coinsnap-for-contact-form-7","Bitcoin Payment for Contact Form 7","1.4.2","Coinsnap","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoinsnap\u002F","\u003Ch4>Accept Bitcoin payments with Contact Form 7!\u003C\u002Fh4>\n\u003Cp>Enable your visitors to make purchases with Bitcoin in Contact Form 7 forms, support you with donations, pay for downloads or book events or meetings.\u003C\u002Fp>\n\u003Cp>With the Coinsnap Bitcoin payment plugin for Contact Form 7 you only need a Lightning wallet with a Lightning address, a Coinsnap account, and a minute to set up the plugin to accept Bitcoin Lightning payments on your WordPress website.\u003C\u002Fp>\n\u003Cp>With this plugin you can then offer purchases of all kinds directly within forms you create with Contact Form 7 – you need no shop system, no other payment provider or anything else to sell i.e. merchandise, content, bookings or reservations and even receive donations!\u003C\u002Fp>\n\u003Cp>Coinsnap’s Bitcoin payment plugin for Contact Form 7 makes it amazingly simple for your customers to purchase your offerings with Bitcoin-Lightning: They can make their transactions with just a scan of the QR code generated by the Coinsnap plugin for WooCommerce, and their authorization of the payment. When authorized, the payment will be credited directly and immediately to your Lightning wallet.\u003C\u002Fp>\n\u003Ch4>Accept Bitcoin payments with Contact Form 7 in only 3 steps:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get your \u003Ca href=\"https:\u002F\u002Fapp.coinsnap.io\u002Fregister\" rel=\"nofollow ugc\">free Coinsnap account\u003C\u002Fa> with just your email\u003C\u002Fli>\n\u003Cli>Install, activate and configure the plugin in your WordPress backend (\u003Ca href=\"https:\u002F\u002Fcoinsnap.io\u002Fmodules\u002Fcontact-form-7\u002Fcontact-form-7-installation-guide\u002F\" rel=\"nofollow ugc\">see the installation guide\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Create payment forms in Contact Forms 7, place them at the appropraite places on your WordPress website and accept Bitcoin payments from your customers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why should you choose the Coinsnap for Contact Form 7 plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Amazingly simple installation\u003C\u002Fstrong> in just 3 steps and a few minutes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited use cases \u002F unlimited versatility\u003C\u002Fstrong> with Contact Form 7 form builder \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual merchant admin dashboard\u003C\u002Fstrong> for easy administration and management of transactions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why should you choose Coinsnap as your Bitcoin payment solution?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Quick and easy registration:\u003C\u002Fstrong> Just enter your email address and your Lightning address – and you are ready to integrate the payment module and start selling for Bitcoin Lightning.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Immediate crediting\u003C\u002Fstrong> of all payments to your wallet. \u003C\u002Fli>\n\u003Cli>Payment \u003Cstrong>transfer directly from your customer’s wallet to your wallet\u003C\u002Fstrong>. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low transaction fee\u003C\u002Fstrong> of only 1%* of the invoiced amount (*with referrer code).\u003C\u002Fli>\n\u003Cli>The \u003Cstrong>plugin is free of cost\u003C\u002Fstrong>, including all future updates. Stay up-to-date at absolutely no cost today or in the future.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Outstanding privacy\u003C\u002Fstrong>: Direct, P2P payments into your Lightning wallet, no intermediaries and paperwork. Any transaction information is only shared between you and your customer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed reporting\u003C\u002Fstrong> and \u003Cstrong>advanced filtering\u003C\u002Fstrong> for all transactions, \u003Cstrong>simple data export\u003C\u002Fstrong> for your accounting. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sophisticated merchant’s admin dashboard in Coinsnap\u003C\u002Fstrong>: See all your transactions at a glance, follow-up on individual payments or see issues with payments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No need for any technical infrastructure\u003C\u002Fstrong>: Accept Bitcoin and Lightning payments in your online store without having to set up your own server or your own Lightning node.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On-chain and Lightning transactions\u003C\u002Fstrong> are supported: Let your customers choose their preferred payment method.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why should you offer Bitcoin payment in Contact Form 7?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>No chargebacks:\u003C\u002Fstrong> All Bitcoin payments are irreversible.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightning fast transactions:\u003C\u002Fstrong> Receive your payment within seconds (with the Lightning payment method), in minutes with on-chain.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low fees\u003C\u002Fstrong> (with Lightning) \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global reach:\u003C\u002Fstrong> Sell to any customer anywhere – all he needs to buy from you is a Lightning wallet.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More information:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Contact Form 7 Coinsnap Demo Site: \u003Ca href=\"https:\u002F\u002Fcontactform7.coinsnap.org\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fcontactform7.coinsnap.org\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Blog Article: \u003Ca href=\"https:\u002F\u002Fcoinsnap.io\u002Fmodules\u002Fcontact-form-7\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fcoinsnap.io\u002Fmodules\u002Fcontact-form-7\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WordPress: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcoinsnap-for-contact-form-7\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcoinsnap-for-contact-form-7\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCoinsnap\u002FCoinsnap-for-Contactform7\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FCoinsnap\u002FCoinsnap-for-Contactform7\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.coinsnap.io\u002F\" rel=\"nofollow ugc\">Coinsnap API (1.0) documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoinsnap.io\u002Fhelp\u002Fcoinsnap-faq\u002F\" rel=\"nofollow ugc\">Frequently Asked Questions\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoinsnap.io\u002Finfo\u002Fgeneral-terms-and-conditions\u002F\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoinsnap.io\u002Finfo\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","With this Bitcoin payment plugin for Contact Form 7 you can now offer products, downloads, bookings or get donations in Bitcoin right in your forms!",1415,"2025-12-06T08:31:00.000Z","6.2","7.4",[109,110,70,111],"bitcoin","coinsnap","lightning","https:\u002F\u002Fcoinsnap.io\u002Fcoinsnap-for-contact-form-7-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcoinsnap-for-contact-form-7.1.4.2.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":13,"downloaded":122,"rating":13,"num_ratings":13,"last_updated":22,"tested_up_to":15,"requires_at_least":16,"requires_php":107,"tags":123,"homepage":128,"download_link":129,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":130},"zontact","Zontact – Lightweight Floating Contact Button","1.1.1","38zo","https:\u002F\u002Fprofiles.wordpress.org\u002F38zo\u002F","\u003Cp>Most contact form plugins try to solve every use case and end up slowing sites down.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zontact takes a different approach.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It focuses on one thing: helping visitors contact you quickly and easily.\u003C\u002Fp>\n\u003Cp>Zontact adds a clean, lightweight floating contact button to your WordPress site. When clicked, it opens an \u003Cstrong>accessible modal contact form\u003C\u002Fstrong>, allowing users to get in touch without page reloads, visual clutter, or unnecessary features.\u003C\u002Fp>\n\u003Cp>Built with performance, usability, and accessibility in mind, Zontact is ideal if you want a reliable contact solution without installing a heavy form builder.\u003C\u002Fp>\n\u003Ch3>What Zontact Does\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adds a floating contact button to your site (optional)\u003C\u002Fli>\n\u003Cli>Opens a fast, accessible modal contact form\u003C\u002Fli>\n\u003Cli>Sends messages directly to your email\u003C\u002Fli>\n\u003Cli>Optionally stores messages in WordPress for later reference\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No page builders. No third-party services. Just clear communication.\u003C\u002Fp>\n\u003Ch3>Who It’s For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Small business owners who want an easy way for customers to reach them\u003C\u002Fli>\n\u003Cli>Freelancers building fast, reliable client websites\u003C\u002Fli>\n\u003Cli>Anyone who values simplicity, performance, and clean design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Performance & Accessibility First\u003C\u002Fh3>\n\u003Cp>Zontact is designed to stay out of your way:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lightweight code with minimal assets\u003C\u002Fli>\n\u003Cli>No frontend bloat or external dependencies\u003C\u002Fli>\n\u003Cli>Fully accessible modal with keyboard and screen reader support\u003C\u002Fli>\n\u003Cli>Built using WordPress and WCAG accessibility best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Setup (Takes Less Than a Minute)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate Zontact\u003C\u002Fli>\n\u003Cli>Open \u003Cstrong>Zontact \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong> to customize the button and form\u003C\u002Fli>\n\u003Cli>Enable or disable the floating contact button as needed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Floating Contact Button\u003C\u002Fstrong> – Clean, minimal button that stays visible without disrupting your layout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessible Modal Contact Form\u003C\u002Fstrong> – ARIA-compliant, keyboard-friendly dialog\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Customization\u003C\u002Fstrong> – Adjust button position, colors, size, and shape\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spam Protection\u003C\u002Fstrong> – Built-in honeypot to reduce spam submissions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong> – Receive messages directly in your inbox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Message Storage (Optional)\u003C\u002Fstrong> – View submitted messages in the WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong> – Fully internationalized and localization-friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Accessibility\u003C\u002Fh3>\n\u003Cp>Accessibility is a core feature—not an afterthought.\u003C\u002Fp>\n\u003Cp>Zontact includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Proper ARIA roles and labels\u003C\u002Fli>\n\u003Cli>Logical keyboard navigation\u003C\u002Fli>\n\u003Cli>Automatic focus management\u003C\u002Fli>\n\u003Cli>Semantic HTML structure\u003C\u002Fli>\n\u003Cli>Compliance with WordPress accessibility guidelines\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple floating contact button for WordPress fast, accessible, and clutter-free.",242,[124,20,125,126,127],"accessible","floating-contact-button","lightweight","modal","https:\u002F\u002Fgithub.com\u002F38zo\u002Fzontact","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzontact.1.1.1.zip","2026-03-15T10:48:56.248Z",{"attackSurface":132,"codeSignals":181,"taintFlows":221,"riskAssessment":222,"analyzedAt":233},{"hooks":133,"ajaxHandlers":168,"restRoutes":174,"shortcodes":175,"cronEvents":179,"entryPointCount":32,"unprotectedCount":180},[134,140,144,148,152,157,161,164],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","wp_footer","scooter_form_powa","scooter2talk.php",352,{"type":135,"name":141,"callback":142,"file":138,"line":143},"admin_init","scooter_form_batarang",360,{"type":135,"name":145,"callback":146,"file":138,"line":147},"admin_menu","scooter_form_setupmenu",365,{"type":135,"name":149,"callback":150,"file":138,"line":151},"admin_enqueue_scripts","scooter_form_monjsdansladmin",389,{"type":153,"name":154,"callback":155,"file":138,"line":156},"filter","mce_external_plugins","scooter_form_script_tiny",400,{"type":153,"name":158,"callback":159,"file":138,"line":160},"mce_buttons","scooter_form_register_button",401,{"type":135,"name":141,"callback":162,"file":138,"line":163},"scooter_form_tinymce_button",409,{"type":135,"name":165,"callback":166,"file":138,"line":167},"init","scootercontact_register_block",441,[169],{"action":170,"nopriv":171,"callback":172,"hasNonce":171,"hasCapCheck":171,"file":138,"line":173},"test_send_email",false,"handle_test_email_send",447,[],[176],{"tag":4,"callback":177,"file":138,"line":178},"scooter_form_talk2raditz",343,[],1,{"dangerousFunctions":182,"sqlUsage":183,"outputEscaping":185,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":32,"bundledLibraries":220},[],{"prepared":13,"raw":13,"locations":184},[],{"escaped":180,"rawEcho":186,"locations":187},16,[188,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219],{"file":138,"line":189,"context":190},502,"raw output",{"file":138,"line":192,"context":190},514,{"file":138,"line":194,"context":190},521,{"file":138,"line":196,"context":190},522,{"file":138,"line":198,"context":190},526,{"file":138,"line":200,"context":190},529,{"file":138,"line":202,"context":190},530,{"file":138,"line":204,"context":190},531,{"file":138,"line":206,"context":190},545,{"file":138,"line":208,"context":190},582,{"file":138,"line":210,"context":190},583,{"file":138,"line":212,"context":190},585,{"file":138,"line":214,"context":190},586,{"file":138,"line":216,"context":190},589,{"file":138,"line":218,"context":190},590,{"file":138,"line":218,"context":190},[],[],{"summary":223,"deductions":224},"The scootercontact v1.7.0 plugin exhibits a mixed security posture. On the positive side, it avoids dangerous functions, has no known historical vulnerabilities, and its SQL queries are properly prepared.  However, there are significant concerns regarding its attack surface and output handling. The presence of an unprotected AJAX handler represents a critical entry point that could be exploited without proper authentication. Furthermore, a very low percentage of output escaping indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data or dynamically generated content is likely being rendered directly into the HTML without adequate sanitization. The lack of nonce checks on the AJAX handler exacerbates this risk.\n\nWhile the absence of known CVEs and critical taint flows is reassuring, the identified issues in the static analysis cannot be ignored. The unprotected AJAX handler and poor output escaping are common vectors for attacks. The plugin's strengths lie in its database interaction security and lack of historical baggage, but its weaknesses in input validation (implied by unescaped output) and access control for its AJAX endpoint present a notable risk.  Therefore, while not critically flawed in all areas, the plugin requires immediate attention to secure its AJAX endpoint and improve output sanitization to mitigate potential XSS and unauthorized action vulnerabilities.",[225,228,231],{"reason":226,"points":227},"Unprotected AJAX handler",10,{"reason":229,"points":230},"Low percentage of output escaping",8,{"reason":232,"points":30},"Missing nonce check on AJAX handler","2026-03-16T21:30:17.264Z",{"wat":235,"direct":241},{"assetPaths":236,"generatorPatterns":238,"scriptPaths":239,"versionParams":240},[237],"\u002Fwp-content\u002Fplugins\u002Fscootercontact\u002Fscooter2talk.css",[],[],[],{"cssClasses":242,"htmlComments":244,"htmlAttributes":245,"restEndpoints":248,"jsGlobals":249,"shortcodeOutput":251},[243],"fade-in",[],[246,247],"placeholder","autocomplete",[],[250],"myscooterform",[252],"\u003Cform method=\"POST\" id=\"myscooterform\">"]