[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCDiSZSdODRdcLMWhkY_WuKyyUqVp7gGN8mv2DJGpRhc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":45,"crawl_stats":36,"alternatives":51,"analysis":158,"fingerprints":223},"bootstrap-modals","Bootstrap Modals","1.3.2","neilgee","https:\u002F\u002Fprofiles.wordpress.org\u002Fneilgee\u002F","\u003Cp>This plugin adds Bootstrap v3 Modal functionality to WordPress.\u003C\u002Fp>\n\u003Cp>It adds just the Bootstrap Javascript Plugin for Modals and associated CSS.\u003C\u002Fp>\n\u003Cp>This does not bring in any other Bootstrap javascript or CSS functionality.\u003C\u002Fp>\n\u003Cp>There is sample HTML mark up code in the readme.txt for a selector and modal target element.\u003C\u002Fp>\n\u003Cp>Options to override the default CSS modal styling and also use a shortcode.\u003C\u002Fp>\n\u003Cp>Option to disable Bootstrap JS\u002FCSS files in case of conflict.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Use either the Bootstrap API markup or Javascript to trigger the modal windows, this can be found here: http:\u002F\u002Fgetbootstrap.com\u002Fjavascript\u002F#modals\u003C\u002Fp>\n\u003Cp>There is also further usage information here: http:\u002F\u002Fcoolestguidesontheplanet.com\u002Fbootstrap\u002Fmodal.php\u003C\u002Fp>\n\u003Cp>Mark up needs to be directly applied to post\u002Fpage or widget area or via a shortcode.\u003C\u002Fp>\n\u003Cp>Options to override the default CSS styling.\u003C\u002Fp>\n\u003Cp>Here is a simple HTML Modal MarkUp\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C!-- Button trigger modal -->\n\u003Ca class=\"btn btn-primary btn-lg\" href=\"#myModal1\" data-toggle=\"modal\">Launch demo modal\u003C\u002Fa>\n\n\u003C!-- Modal -->\n\u003Cdiv id=\"myModal1\" class=\"modal fade\" tabindex=\"-1\">\n    \u003Cdiv class=\"modal-dialog\">\n        \u003Cdiv class=\"modal-content\">\n            \u003Cdiv class=\"modal-header\">\n                \u003Cbutton class=\"close\" type=\"button\" data-dismiss=\"modal\">×\u003C\u002Fbutton>\n                    \u003Ch4 class=\"modal-title\">My Title in a Modal Window\u003C\u002Fh4>\n            \u003C\u002Fdiv>\n            \u003Cdiv class=\"modal-body\">This is the body of a modal...\u003C\u002Fdiv>\n            \u003Cdiv class=\"modal-footer\">This is the footer of a modal...\u003C\u002Fdiv>\n            \u003C\u002Fdiv>\u003C!-- \u002F.modal-content -->\n    \u003C\u002Fdiv>\u003C!-- \u002F.modal-dialog -->\n\u003C\u002Fdiv>\u003C!-- \u002F.modal -->\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can change the modal size by adding an extra CSS class to the \u003Cstrong>.modal-dialog\u003C\u002Fstrong> div;\u003C\u002Fp>\n\u003Cpre>modal-lg\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>modal-sm\u003C\u002Fpre>\n\u003Cp>for large and small respectively.\u003C\u002Fp>\n\u003Cp>Since version 1.0.2 extra CSS is included to set the close button to a state similar to Bootstrap install, to override the default CSS for the close button use a CSS selector .modal-dialog .close { } in your CSS styles.\u003C\u002Fp>\n","This plugin adds Bootstrap Modal functionality to WordPress. All you need to do is add the Modal HTML mark up code.",1000,43489,90,8,"2019-05-17T06:49:00.000Z","5.2.24","3.8","",[20,21,22,23],"bootstrap","modals","pop-ups","windows","http:\u002F\u002Fwpbeaches.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbootstrap-modals.1.3.2.zip",63,1,"2025-12-31 00:00:00","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":36,"severity":38,"cvss_score":39,"cvss_vector":40,"vuln_type":41,"published_date":28,"updated_date":42,"references":43,"days_to_patch":36},"CVE-2025-62095","bootstrap-modals-authenticated-contributor-stored-cross-site-scripting","Bootstrap Modals \u003C= 1.3.2 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Bootstrap Modals plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.3.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.3.2","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-01-05 18:23:26",[44],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F12d29542-2b7a-428f-9733-c51bfde18b87?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":46,"avg_security_score":47,"avg_patch_time_days":48,"trust_score":49,"computed_at":50},8810,86,396,69,"2026-04-04T20:29:59.112Z",[52,78,98,118,137],{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":72,"download_link":73,"security_score":74,"vuln_count":75,"unpatched_count":76,"last_vuln_date":77,"fetched_at":29},"pop-up-pop-up","Pop-up","1.2.8","Inisev","https:\u002F\u002Fprofiles.wordpress.org\u002Finisev\u002F","\u003Cp>\u003Cstrong>Try it out on your free dummy site: Click here => \u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fmpu\" rel=\"nofollow ugc\">https:\u002F\u002Ftastewp.com\u002Fplugins\u002Fpop-up-pop-up\u003C\u002Fa>.\u003C\u002Fstrong>\u003Cbr \u002F>\n(this trick works for all plugins in the WP repo – just replace “wordpress” with “tastewp” in the URL)\u003C\u002Fp>\n\u003Cp>Create stunning pop-ups in a breeze!\u003C\u002Fp>\n\u003Cp>This plugin allows you (in combination with MyPopUps.com) to place cool-looking pop-ups on your site for various purposes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Collect emails\u003C\u002Fli>\n\u003Cli>Show discount codes\u003C\u002Fli>\n\u003Cli>Get social likes & shares\u003C\u002Fli>\n\u003Cli>Show cookie notices\u003C\u002Fli>\n\u003Cli>Block ad-blockers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can design the pop-ups to your liking thanks to the powerful builder on MyPopUps.\u003C\u002Fp>\n\u003Cp>You can activate & disable the pop-ups directly inside this plugin (without having to leave your WP dashboard)!\u003C\u002Fp>\n\u003Cp>Coming soon: define much more granular rules when & how the pop-ups should show (using WordPress parameters, inside this plugin).\u003C\u002Fp>\n\u003Cp>Give it a shot! If you find any ways how to improve it, please let us know in the support forum, we’ll always try to respond quickly 🙂\u003C\u002Fp>\n\u003Cp>Note: This plugin relies on the 3rd party service MyPopUps, which can be reached at https:\u002F\u002Fmypopups.com. The pop-ups are created on MyPopUps and displayed on your website with the help of this plugin. Only when you click on the “Yes” button in the plugin a connection is established to MyPopUps (this is also mentioned on that button). For the confidential handling of your data, please have a look at MyPopUps’ GDPR-compliant privacy policy at https:\u002F\u002Fmypopups.com\u002Fprivacy as well at the terms of use at https:\u002F\u002Fmypopups.com\u002Fterms. If you have any questions about those, please don’t hesitate to contact us here https:\u002F\u002Fmypopups.com\u002Fcontact-us. Thank you!\u003C\u002Fp>\n","Pop-up Popups",10000,346208,94,83,"2025-10-30T05:50:00.000Z","6.8.5","4.6","5.6",[69,21,70,22,71],"lightbox","pop-up","popups","https:\u002F\u002Fmypopups.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpop-up-pop-up.1.2.8.zip",99,2,0,"2022-09-02 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":76,"num_ratings":76,"last_updated":18,"tested_up_to":88,"requires_at_least":89,"requires_php":18,"tags":90,"homepage":94,"download_link":95,"security_score":96,"vuln_count":76,"unpatched_count":76,"last_vuln_date":36,"fetched_at":97},"tcbd-modals","TCBD Modals","1.1","Touhidul Sadeek","https:\u002F\u002Fprofiles.wordpress.org\u002Ftcoder\u002F","\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to use.\u003C\u002Fli>\n\u003Cli>Modals Button in Editor.\u003C\u002Fli>\n\u003Cli>TinyMCE Button added for generating Shortcode.\u003C\u002Fli>\n\u003Cli>Customizable.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemos.tcoderbd.com\u002Fwordpress_plugins\u002Ftcbd-modals-wordpress-awesome-plugins\u002F\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin will enable Awesome Modals box in your Wordpress theme.",10,5169,"6.5.8","3.0",[91,4,21,92,93],"awesome-modals","responsive-modals","wordpress-modals","http:\u002F\u002Fdemos.tcoderbd.com\u002Fwordpress_plugins\u002Ftcbd-modals-wordpress-awesome-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftcbd-modals.1.1.zip",100,"2026-03-15T10:48:56.248Z",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":66,"requires_php":112,"tags":113,"homepage":116,"download_link":117,"security_score":96,"vuln_count":76,"unpatched_count":76,"last_vuln_date":36,"fetched_at":29},"boxzilla","Boxzilla – Pop-Ups for WordPress","3.4.7","Danny van Kooten","https:\u002F\u002Fprofiles.wordpress.org\u002Fdvankooten\u002F","\u003Ch3>Boxzilla for WordPress\u003C\u002Fh3>\n\u003Cp>Boxzilla is a plugin allowing you to add pop-up or slide-in boxes to your WordPress site. Boxes can slide or fade in at any point and can contain whatever content you like.\u003C\u002Fp>\n\u003Ch4>Some of Boxzilla’s features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Boxes can contain any content you like.\u003C\u002Fli>\n\u003Cli>You can show boxes at various events:\n\u003Cul>\n\u003Cli>After scrolling down past a certain percentage of the page height.\u003C\u002Fli>\n\u003Cli>After scrolling down to a specific page element.\u003C\u002Fli>\n\u003Cli>After X seconds on the page.\u003C\u002Fli>\n\u003Cli>After X pageviews on the site.\u003C\u002Fli>\n\u003Cli>Manually by clicking a link or button\u003C\u002Fli>\n\u003Cli>When the user intents to exit your website (Premium)\u003C\u002Fli>\n\u003Cli>After X seconds on the site (any page). (Premium)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Customizable box position on the screen.\u003C\u002Fli>\n\u003Cli>Animations for showing or hiding boxes.\u003C\u002Fli>\n\u003Cli>Page targeting, to only show pop-ups on certain posts or pages.\u003C\u002Fli>\n\u003Cli>Full control over how long boxes should stay hidden once they are dismissed.\u003C\u002Fli>\n\u003Cli>Customizable box appearance using a simple visual interface.\u003C\u002Fli>\n\u003Cli>Only 6 kB of JavaScript is added to your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fboxzillaplugin.com\u002F#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description\" rel=\"nofollow ugc\">Read more about Boxzilla\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Premium add-ons for Boxzilla\u003C\u002Fh4>\n\u003Cp>The Boxzilla plugin itself is entirely free. Advanced functionality is available through several paid add-ons. Not only do they extend the core functionality of the plugin, they also help to fund further development of the core (free) plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fboxzillaplugin.com\u002Fadd-ons\u002F#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description\" rel=\"nofollow ugc\">Browse available add-ons for Boxzilla\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Please have a look at the \u003Ca href=\"https:\u002F\u002Fboxzillaplugin.com\u002Fkb\u002F\" rel=\"nofollow ugc\">Boxzilla Knowledge Base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>There’s a \u003Ca href=\"https:\u002F\u002Fdemo.boxzillaplugin.com#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description\" rel=\"nofollow ugc\">Boxzilla demo site\u003C\u002Fa> with some examples.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fboxzilla\" rel=\"ugc\">WordPress.org plugin support forums\u003C\u002Fa> for community support.\u003C\u002Fp>\n\u003Cp>If you’re a \u003Ca href=\"https:\u002F\u002Fboxzillaplugin.com\u002Fpricing#utm_source=wp-plugin-repo&utm_medium=boxzilla&utm_campaign=description\" rel=\"nofollow ugc\">Boxzilla Premium customer\u003C\u002Fa>, please use our support email for a faster reply.\u003C\u002Fp>\n","Flexible pop-ups or slide-ins, showing up at just the right time.",20000,816953,96,131,"2026-03-09T08:08:00.000Z","6.9.4","7.4",[114,115,70,22],"call-to-action","modal","https:\u002F\u002Fwww.boxzillaplugin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fboxzilla.3.4.7.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":106,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":111,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":18,"download_link":135,"security_score":96,"vuln_count":27,"unpatched_count":76,"last_vuln_date":136,"fetched_at":29},"poptin","Poptin – Exit Pop Ups & Email Popups","1.3.10","Poptin","https:\u002F\u002Fprofiles.wordpress.org\u002Fpoptin\u002F","\u003Ch4>Free exit intent popup builder, gamified popups with spin the wheel, contact form builder & lead generation pop ups platform for your website. 🎉\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhelp.poptin.com\u002F?utm_source=wordpressorg\" title=\"Support\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.poptin.com\u002Fgallery\u002F?utm_source=wordpressorg\" title=\"Poptin.com Demo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.poptin.com\u002Fpricing\u002F?utm_source=wordpressorg\" title=\"Poptin Pricing\" rel=\"nofollow ugc\">Upgrade\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fapp.popt.in\u002Fregister\u002F?utm_source=wordpressorg\" title=\"Sign Up to Poptin\" rel=\"nofollow ugc\">Sign Up for Free \u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create beautiful email popups, sms pop ups, optins, lightbox pop ups, notification bar, and contact forms in less than 2 minutes. Use exit intent popup & advanced targeting rules to convert more visitors into leads, subscribers, and sales.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>How Poptin Pop Ups Can Help Your Business Grow 🚀\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Grow your email list using email pop ups\u003C\u002Fli>\n\u003Cli>Capture more leads using lead capture pop ups\u003C\u002Fli>\n\u003Cli>Get more sales with upsell pop up \u003C\u002Fli>\n\u003Cli>Recover cart abandonment with exit offers\u003C\u002Fli>\n\u003Cli>Increase visitors’ engagement with pop ups & inline forms\u003C\u002Fli>\n\u003Cli>Create a notification bar, update your users about deals & promotions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Poptin forms and popup plugin tracks the website’s visitors’ behavior and shows the right message at the right time. The platform helps to improve conversion rate and turn more visitors into leads, sales, newsletter subscribers, increases engagement, and recovers abandoning website and cart visitors using exit offers and \u003Ca href=\"https:\u002F\u002Fwww.poptin.com\u002Fblog\u002Fexit-intent-technology-can-grow-business\u002F\" title=\"exit intent\" rel=\"nofollow ugc\">exit intent\u003C\u002Fa> technology and many other triggers.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgZGz0tawfx8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Create a Poptin account for free\u003C\u002Fstrong>\u003Cbr \u002F>\n  Poptin is a web application that works perfectly with WordPress and many more web platforms. Start creating your first popups and contact forms by \u003Ca href=\"https:\u002F\u002Fapp.popt.in\u002Fregister?utm_source=wordpress\" title=\"open free Poptin account\" rel=\"nofollow ugc\">\u003Cstrong>opening your free account\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>You can create anything your marketing heart desires, from advanced overlays to SMS popups, inline forms, lead form widgets, exit popups, and social widgets – it’s all on-brand and fully customizable with our powerful popup builder. Reduce cart abandonment and bounce rate and increase conversion rate!\u003C\u002Fp>\n\u003Ch4>EXIT INTENT TRIGGER INCLUDED 🥳\u003C\u002Fh4>\n\u003Cp>Our popup plugin includes exit intent trigger on the free plan and many other advanced features. The free plan comes with 1,000 visitors of popups and forms per month.\u003Cbr \u002F>\n\u003Cstrong>Unlimited popups, unlimited forms, unlimited integrations, unlimited leads.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>What do you get with Poptin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Create popups and contact forms in minutes using a drag & drop popup editor 🚀\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose from a wide range of fully responsive and well-designed popups and lead forms templates, including lightbox, welcome screen, sms popup, notification bar, floating bar, slide-in, sidebar, mobile popups, video pop up, countdown & timer popups, and many more pop up templates\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create beautiful inline forms using our powerful form builder: use our designed templates or create your own contact form from scratch. Add your embedded form anywhere on your website using a shortcode\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Exit intent technology – unlimited exit popups included.\u003Cbr \u002F>\nOur exit intent trigger is included in the free plan. Create any type of exit popup you want for your website (light box, bar, full screen etc)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Track your popup and contact form analytics – see how many people visit your site and how many of them have seen your pop ups and overlays. Understand what works great and what doesn’t\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Advanced targeting options for your pop ups including exit intent trigger, display after time spent on the website, scrolling trigger, display after X pages visited, display after X clicks, inactivity trigger, URL targeting (page level on-site targeting), device targeting, geo-location (by country, including US states), OS & Browsers, IP block lists, days and hours, new vs returning visitors (based on cookies), traffic source (Facebook, Google, Google Ads [Adwords], ChatGPT, Gemini, X.com, perplexity.ai, Youtube, Reddit, Twitter, Pinterest and any site you want), page source targeting, on-click popup display\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show beautiful popups and embedded forms according to each visitor’s unique behavior\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add custom images and backgrounds, HTML elements, entry effects, CTA (call-to-action), change the height and width of your popups and forms, control the display location (header and footer, all sides and corners) with our form and popup maker\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Integrate your popups and contact forms with your favorite emailing system, CRM, or marketing automation platform including: MailChimp, Zapier, GetResponse, ConvertKit, Pipedrive, ActiveCampaign, Hubspot, Klaviyo, Zoho CRM, Salesforce, and many more\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>A\u002FB testing – what does work better, video popup or popup form? Test one popup or form against the other and improve conversion rate optimization\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>All types of fields – besides the regular name, email, and phone fields, add number fields, textarea field, website field, date, select, radio buttons, checkboxes, and hidden field. Use the new fields to make your forms better. You can also use it to gather feedback and to create surveys\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Gamified popups – create beautiful gamified pop ups and get more sales. Create a spin to win pop up, scratch card, and pick a gift pop ups. Highly recommended for WooCommerce stores to increase sales\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Landing page link – collect emails and leads using our simple landing page link. Each email popup and contact form has it own landing page link that can be sent via email, message or post it on social media\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Draft and Autosaving – when you design a popup or form and the process stops in the middle (internet issues, your kid spilled water on your laptop etc), your popup or form is saved as draft. You can go back to it from the Popups and Forms tab\u003C\u002Fp>\n\u003Cp>All your changes will be saved periodically if you work on an existing popup or form. Once you go back to the editing of the popup or form you changed, choose if you want to load the last changes or work on the current version\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Agency package: manage users and sub-accounts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Run your popup with our Autopilot trigger and get optimized results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>SEO friendly mobile & desktop popups, and inline forms\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ways to automate Poptin with Zapier\u002FMake.com:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send an autoresponder with a Gmail account\u003C\u002Fli>\n\u003Cli>Add Poptin leads to a Google Sheets spreadsheet\u003C\u002Fli>\n\u003Cli>Add leads into Airtable\u003C\u002Fli>\n\u003Cli>Integration with Salesforce and Pardot\u003C\u002Fli>\n\u003Cli>Create leads in Intercom\u003C\u002Fli>\n\u003Cli>Add Monday CRM leads from new Poptin submissions\u003C\u002Fli>\n\u003Cli>Add leads to ClickUp lists for marketing ops or campaign tracking\u003C\u002Fli>\n\u003Cli>Send Slack messages for new Poptin leads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create popups and forms in any language: English, Mandarin, Portuguese, Spanish, Hindi, Arabic, Russian, Hebrew, German, Japanese, Italian, Polish, Thai, Ukrainian, Dutch, Greek, Hungarian, Romanian, Persian, Korean, and more\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>RTL support: all the popups and forms are 100% RTL supported\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dynamic tags for your pop ups and forms – add dynamic Merge Tags to your pop ups and contact forms. Display dynamic text or image that is pulled from a class or ID on your page, or even from a UTM parameter. Use this feature to create dynamic pop ups and contact forms based on your website’s content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use our custom HTML to embed quizzes, social share buttons, polls, Google surveys, Google Maps, Typeform, Jotform, Wufoo widgets and more\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Launch a pop up from another pop up and create double opt-in, triple opt-in or any flow you want. You can create 2-step lightbox pop up or even slide-in with a button that will launch a light-box or a full-screen overlay.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can track the performance of your forms and popups not only on your dashboard but also with Hotjar, Microsoft Clarity, Lucky Orange, ClickTale, FullStory Smartlook, Crazyegg, MouseFlow or any other heatmap and session recording tool\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Cookie targeting: display forms and popups to users with specific cookies. Use this feature to show popups and contact forms based on shopping cart data such as number of items, cart value, etc. You can also target logged in and logged out users\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Tested with all browsers – Chrome, Firefox, Android, iOS, Safari, Explorer, Edge, Opera, and more. Tested with all Windows versions, macOS and other operating systems\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>GDPR features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manually delete leads from the “Leads” tab\u003C\u002Fli>\n\u003Cli>Change the email of your account\u003C\u002Fli>\n\u003Cli>You can automatically delete leads so they won’t be stored for more than 1\u002F3\u002F6\u002F12\u002F18\u002F24 months or never stored\u002Fnever deleted\u003C\u002Fli>\n\u003Cli>See the IP address of any lead you get\u003C\u002Fli>\n\u003Cli>Add a consent checkbox if you want your subscribers to agree to your terms of service before submitting a form\u003C\u002Fli>\n\u003Cli>Decreased number of cookies\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.poptin.com\u002Fgdpr\u002F\" title=\"Click here\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> to read more about Poptin’s GDPR changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create unique or fixed-value coupons that embed directly in popups and track their usage for performance insights\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Drag and Drop Inline Form Builder\u003C\u002Fh4>\n\u003Cp>Create inline contact forms with Poptin. Once you use our form builder and create your contact form, use our short code and add the form anywhere on your website. When you create embedded forms with Poptin you can use our smart targeting and triggers options to maximize the conversion rate.\u003C\u002Fp>\n\u003Cp>Using our powerful form builder you can create beautiful forms. Use our contact form templates or create your own form from scratch. Add elements that’ll increase your conversion rate like countdown timer, video, custom HTML, images, shapes, attention effect for your button and more.\u003C\u002Fp>\n\u003Cp>We support any type of field, including name, email, phone, custom fields, date, website, numbers, dropdown, radio buttons, checkboxes, and more.\u003C\u002Fp>\n\u003Cp>You can also connect your contact form to our native integrations, including MailChimp, HubSpot, Zoho, GetResponse, and more. You can also use our Zapier app and connect your embedded form to any platform supported by Zapier. Connect your contact form to our autoresponder, and send an automated email to visitors who fill out the form.\u003C\u002Fp>\n\u003Cp>Run A\u002FB tests – use our form builder to create a different version of your form, and also create a different trigger and targeting rules. Display different versions of your contact form using the same shortcode, and find out what’s the best version of your inline contact form.\u003C\u002Fp>\n\u003Cp>Want to create a different version of your embedded form for mobile and for desktop? Use our form builder to create different versions for desktop and mobile, and display them using the same shortcode.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F3cVDhT68MEY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Create a Poptin account for free\u003C\u002Fstrong>\u003Cbr \u002F>\n  Poptin is a web application that works perfectly with WordPress and many more web platforms. Start creating your first popup and contact form by \u003Ca href=\"https:\u002F\u002Fapp.popt.in\u002Fregister?utm_source=wordpress\" title=\"open a free Poptin account\" rel=\"nofollow ugc\">\u003Cstrong>opening your free account here\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Gamified Pop ups\u003C\u002Fh4>\n\u003Cp>An easy-to-use gamified popup builder you can easily integrate to your website. Poptin’s gamified popups allow you to create three kinds: spin the wheel pop ups, scratch card popups, and gift pop ups. These pop ups are ideal for WooCommerce stores.\u003C\u002Fp>\n\u003Cp>Generate more leads and encourage more sales by giving customers an engaging way to earn coupon codes and special offers from you!\u003C\u002Fp>\n\u003Cp>We’ve made three different kinds of gamified pop ups for you to offer to your visitors. More games, more fun, and more chances of winning.\u003C\u002Fp>\n\u003Cp>Here are three kinds of popups we’ve created for you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spin to win pop up\u003C\u002Fli>\n\u003Cli>Scratch card pop up\u003C\u002Fli>\n\u003Cli>Pick a gift pop up\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Wheel of fortune pop ups or spin wheel pop ups let your visitors spin a wheel and get the chance to win one of the many prizes or codes on your wheel. Use the wheel of fortune pop up or spin wheel popup for almost always win situation for your visitors.\u003C\u002Fp>\n\u003Cp>Scratch off pop ups or scratch card pop ups are where you set a code and the customer will “scratch” the card to reveal the code for your customers to use in your shop. Use a scratch off popup for that lottery card feel. There’s always a code that customers will win with the scratch cards popups.\u003C\u002Fp>\n\u003Cp>Pick a gift pop ups let your customers pick from one of three gifts for a chance to win a special code that can be used in your store. Use the gift pop ups if you want a bit of more thrill, with the visitors getting a chance to win a code or nothing at all.\u003C\u002Fp>\n\u003Cp>Appeal to the kids in your customers by adding gamified pop ups on your website.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FlxWOrky14so?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Autoresponder\u003C\u002Fh4>\n\u003Cp>With the autoresponder, send an automatic email to visitors that submitted your pop ups and contact forms. Send an autoresponder for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A discount coupon to new newsletter subscribers\u003C\u002Fli>\n\u003Cli>A “Thank you” or a “Welcome” email\u003C\u002Fli>\n\u003Cli>A discount coupon code when visitors try to leave your checkout page\u003C\u002Fli>\n\u003Cli>A link to download an eBook, video, guide or manual, or you can also attach the file to the email\u003Cbr \u002F>\nThe autoresponder is available on any paid plan\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Popular popups use cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show an exit intent popup with a discount and a modal popup countdown to visitors who try to leave your eCommerce store checkout page and get more sales\u003C\u002Fli>\n\u003Cli>Show a scroll box newsletter pop up to visitors who read and scroll down 60% of your blog post and grow your email list\u003C\u002Fli>\n\u003Cli>Create an inline form on all your blog posts, and sync all your subscribers to your MailChimp account\u003C\u002Fli>\n\u003Cli>Show a floating bar popup with a coupon code to visitors who came to your site from a campaign you run that includes a UTM\u003C\u002Fli>\n\u003Cli>Show a click-to-call mobile widget to people that visit your site during your business work hours to get more leads\u003C\u002Fli>\n\u003Cli>Create a feedback form or survey to gather information from your website’s visitors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Poptin works great with WordPress page builders including Elementor, Divi, Beaver Builder, WPBakery, SeedProd, Gutenberg and more.\u003C\u002Fp>\n\u003Ch4>Beta\u003C\u002Fh4>\n\u003Cp>Our new \u003Cstrong>Contacts\u003C\u002Fstrong> system is now in beta, giving you deeper insights and more control over your audience than ever before. Easily track, organize, and manage contacts using advanced segmentation, custom properties, web activity, and detailed popup & form interactions – all in one place.\u003Cbr \u002F>\nUnderstand how users engage across your site and popups, build smarter audiences, and lay the foundation for more personalized communication.\u003C\u002Fp>\n\u003Ch4>Coming soon\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email Campaigns\u003C\u002Fstrong> – Send targeted marketing and transactional emails to your audience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Automations\u003C\u002Fstrong> – Build automated workflows to engage, nurture, and convert contacts at scale\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Testimonials\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>” All lead capturing tools have failed me…except for Poptin. This is the only platform that gives me the necessary flexibility for my forms. My lead generation is stellar and Poptin is a big part of it.”\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Ilan Missulawin, Co-founder, Clickcease\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>” Poptin has been incredibly easy to use from day one. The setup process was straightforward and quick, and we were able to install it on our website without any issues. We use Poptin to track and convert leads into our email database, and it’s made a noticeable difference in how effectively we capture and understand audience engagement.\u003Cbr \u002F>\n  We especially love the analytics and reporting features. Having clear, accessible data on impressions, conversions and performance has helped us make more informed decisions.”\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Crystal R, Sales Assistant, batyr\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Free exit intent popup builder, gamified popups with spin the wheel, contact form builder & lead generation pop ups platform for your website. 🎉",485621,98,684,"2026-03-02T13:12:00.000Z","3.1",[132,133,22,134,71],"email-pop-up","exit-intent","popup","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpoptin.1.3.10.zip","2023-09-18 00:00:00",{"slug":138,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":60,"downloaded":145,"rating":108,"num_ratings":146,"last_updated":147,"tested_up_to":148,"requires_at_least":149,"requires_php":18,"tags":150,"homepage":155,"download_link":156,"security_score":157,"vuln_count":76,"unpatched_count":76,"last_vuln_date":36,"fetched_at":29},"bootstrap-for-contact-form-7","Bootstrap for Contact Form 7","1.4.8","Felix Arntz","https:\u002F\u002Fprofiles.wordpress.org\u002Fflixos90\u002F","\u003Cp>Bootstrap for Contact Form 7 modifies all the output of the popular \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7 plugin\u003C\u002Fa> to be fully compatible with the current version 3 of the popular CSS framework \u003Ca href=\"http:\u002F\u002Fgetbootstrap.com\u002F\" rel=\"nofollow ugc\">Bootstrap\u003C\u002Fa>. What this means to you as a Bootstrap user: No additional CSS rules necessary – from now on, Contact Form 7 integrates seamlessly with the overall Bootstrap design. It is even possible to use different form layouts via Contact Form 7’s “Additional Settings” tab.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>This plugin is an addon to Contact Form 7.\u003C\u002Fstrong>\u003Cbr \u002F>\n  The plugin requires Contact Form 7 to be activated, otherwise it won’t change anything. Furthermore you should be using it in conjunction with a Bootstrap-based WordPress theme, otherwise the forms might look weird (and there would be no point in using this addon anyway).\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Bootstrap for Contact Form 7 does not provide additional options itself, so you can continue using Contact Form 7 (almost) the same way you did before.\u003C\u002Fp>\n\u003Cp>The plugin will not break your form’s appearance, however it is recommended to adjust the contact form shortcodes to achieve perfect results: Generally, you should not be using HTML tags any longer to wrap the field shortcodes. They already include the complete Bootstrap-ready markup, including displaying labels. Read the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbootstrap-for-contact-form-7\u002Finstallation\u002F\" rel=\"ugc\">Setup Guide\u003C\u002Fa> for a quick introduction.\u003C\u002Fp>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Cp>The plugin brings some additional useful features to enhance your forms even more:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the form layout can be changed to a horizontal or inline one\u003C\u002Fli>\n\u003Cli>the form’s input size can be globally changed\u003C\u002Fli>\n\u003Cli>checkbox and radio groups can be displayed either one per line, inline or as Bootstrap buttons\u003C\u002Fli>\n\u003Cli>text inputs and textareas support Bootstrap’s input group feature to add content before or after them\u003C\u002Fli>\n\u003Cli>text inputs and textareas can show a character count (the [count] shortcode from Contact Form 7) inline\u003C\u002Fli>\n\u003Cli>the captcha input field can show the captcha image inline\u003C\u002Fli>\n\u003Cli>by using GET parameters in a URL to a contact form, field values can be predefined\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The above features are explained in detail on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbootstrap-for-contact-form-7\u002Fother_notes\u002F\" rel=\"ugc\">Other Notes\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Ch4>Basic Idea behind the Plugin\u003C\u002Fh4>\n\u003Cp>Lots of WordPress Themes are based on Bootstrap – and while it is the general approach to use CSS rules to style your HTML content, it is also possible the other way around – with many benefits.\u003C\u002Fp>\n\u003Cp>When using a well-known framework which provides general styles for all the important components of a website, it can be time-consuming to apply the same styles to third-party plugins which (obviously) have not been written with a framework in mind. This is perfectly fine, but if you’re using Bootstrap for your WordPress theme, you will certainly love the fact that you do not need to write CSS rules for the Contact Form 7 plugin any longer. It will all look like Bootstrap from the beginning so that it fits into your website design. If you’re not using Bootstrap, this plugin is useless for you – but maybe you’re just having an idea how you can adjust another popular WordPress plugin to integrate with another well-written CSS framework.\u003C\u002Fp>\n\u003Ch3>Advanced Features\u003C\u002Fh3>\n\u003Ch4>Additional Settings\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>Here you find additional settings which are part of the Bootstrap for Contact Form 7 plugin. If you want to learn more about the additional settings of the original Contact Form 7 plugin, please visit \u003Ca href=\"http:\u002F\u002Fcontactform7.com\u002Fadditional-settings\u002F\" rel=\"nofollow ugc\">this page\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>You can adjust several form properties (properties that affect an entire form, not just a single field of it) to give your forms the appearance you want. Here is a list of the properties, what they do and their possible values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>layout\u003C\u002Fcode> – adjusts the form’s layout (note that in most cases the inline form will need additional styling to look good); valid values: ‘default’, ‘inline’, ‘horizontal’; default value: ‘default’\u003C\u002Fli>\n\u003Cli>\u003Ccode>size\u003C\u002Fcode> – adjusts the size of all input fields; valid values: ‘default’, ‘small’, ‘large’; default value: ‘default’\u003C\u002Fli>\n\u003Cli>\u003Ccode>group_layout\u003C\u002Fcode> – adjusts the layout of checkbox and radio groups; valid values: ‘default’, ‘inline’, ‘buttons’; default value: ‘default’\u003C\u002Fli>\n\u003Cli>\u003Ccode>group_type\u003C\u002Fcode> – adjusts the color of checkbox and radio groups with buttons layout; valid values: ‘default’, ‘primary’, ‘success’, ‘info’, ‘warning’, ‘danger’; default value: ‘default’\u003C\u002Fli>\n\u003Cli>\u003Ccode>submit_size\u003C\u002Fcode> – adjusts the size of the submit button; valid values: ‘default’, ‘small’, ‘large’ or an empty string to force it to have the size defined in the \u003Ccode>size\u003C\u002Fcode> form property; default value is an empty string\u003C\u002Fli>\n\u003Cli>\u003Ccode>submit_type\u003C\u002Fcode> – adjusts the color of the submit button; valid values: ‘default’, ‘primary’, ‘success’, ‘info’, ‘warning’, ‘danger’; default value: ‘primary’\u003C\u002Fli>\n\u003Cli>\u003Ccode>required_html\u003C\u002Fcode> – adjusts the HTML output to append to required fields’ labels; valid values: any HTML output; default value: \u003Ccode>\u003Cspan class=\"required\">*\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>grid_columns\u003C\u002Fcode> – allows you to override the total grid column count of Bootstrap (you might only need to adjust this if you’re using a custom version of Bootstrap); valid values: any integer greater than 1; default value: 12\u003C\u002Fli>\n\u003Cli>\u003Ccode>label_width\u003C\u002Fcode> – adjusts the form’s label width (applies only to horizontal layout); valid values: any integer between 1 and the value of \u003Ccode>grid_columns\u003C\u002Fcode> minus 1; default value: 3\u003C\u002Fli>\n\u003Cli>\u003Ccode>breakpoint\u003C\u002Fcode> – adjusts the responsive breakpoint (applies only to horizontal layout); valid values: ‘xs’, ‘sm’, ‘md’, ‘lg’; default value: ‘sm’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are four methods to adjust the above properties: The easiest one is to use the “Additional Settings” tab when editing a form in Contact Form 7 and insert any property and its desired value there, one per line. For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>layout:horizontal\nsize:large\ngroup_layout:inline\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Alternatively you can use the filter \u003Ccode>cf7bs_form_{{FORM_ID}}_properties\u003C\u002Fcode> where \u003Ccode>{{FORM_ID}}\u003C\u002Fcode> must be replaced by the ID of the form you would like to modify (you find that number in the overall form’s shortcode). An array of all the properties and their values is passed to that function so that you can easily adjust them. Example (in this case we would adjust the contact form with the ID 3):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function my_custom_form_properties( $properties ) {\n    $properties['layout'] = 'horizontal';\n    $properties['size'] = 'large';\n    $properties['group_layout'] = 'inline';\n    return $properties;\n}\nadd_filter( 'cf7bs_form_3_properties', 'my_custom_form_properties' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The third way does something slightly different from the other two since it does not change a specific form’s properties, but the default properties for all forms. To do that, you should use the filter \u003Ccode>cf7bs_default_form_properties\u003C\u002Fcode> which works exactly like the other filter mentioned above.\u003C\u002Fp>\n\u003Cp>The fourth method is different from the others as it allows to override the form settings on a per-field basis. You can add any of the setting names plus its intended value as a shortcode attribute for any field to make this field behave differently from the form’s setting. This can be especially helpful if you need to create advanced form layouts like when you need multiple fields on the same line. For example, you could do the following to display two fields in one row, even though the form’s \u003Ccode>layout\u003C\u002Fcode> is set to ‘default’:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"form-group row\">\n    \u003Cdiv class=\"col-md-6\">\u003Clabel for=\"user-first-name\">First Name\u003C\u002Flabel>[text user_first_name id:user-first-name layout:none][\u002Ftext]\u003C\u002Fdiv>\n    \u003Cdiv class=\"col-md-6\">\u003Clabel for=\"user-last-name\">Last Name\u003C\u002Flabel>[text user_last_name id:user-last-name layout:none][\u002Ftext]\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note that the custom form filter takes precedence over the properties defined in the admin, while the default filter is just used as fallback.\u003C\u002Fp>\n\u003Ch4>Input Groups\u003C\u002Fh4>\n\u003Cp>All textual input fields support the input group feature that Bootstrap provides. To use it, add a shortcode-like construct (almost, but it has to use curly braces instead) into the content of any text \u002F email \u002F url \u002F tel input shortcode. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[text twitter-username]{input_before}@{\u002Finput_before}Your Twitter Handle[\u002Ftext]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note that the \u003Ccode>input_before\u003C\u002Fcode> and \u003Ccode>input_after\u003C\u002Fcode> can also be added to textareas. In this case, the content will be displayed directly above or below the textarea respectively.\u003C\u002Fp>\n\u003Ch4>Submit Button Alignment\u003C\u002Fh4>\n\u003Cp>The submit button can be aligned left, center or right to fit your form’s desired appearance. Simply provide an \u003Ccode>align\u003C\u002Fcode> option with either ‘left’, ‘center’ or ‘right’ as value. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[submit align:right \"Send\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Inline Character Count\u003C\u002Fh4>\n\u003Cp>Contact Form 7 provides a \u003Ccode>[count]\u003C\u002Fcode> shortcode that renders a number indicating how many characters have been entered or how many characters are remaining in a specific input field. Using it on its own looks kind of ugly though. But guess what, you can adjust that too by adding an option \u003Ccode>include_count\u003C\u002Fcode> to any text \u002F email \u002F url \u002F tel \u002F textarea input. You can optionally specify a value for that option as well which can consist of the positioning (‘before’ or ‘after’) and the count direction (‘up’ or ‘down’) of the counter. Just as a reminder, when choosing ‘down’, make sure you give the input element a maximum length, otherwise there is no point in having that counter. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[text your-text maxlength:80 include_count:after:down]Your Text[\u002Ftext]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>By the way, have you read the information about input groups above? You can combine those with the character count (because just seeing a number without any additional information might confuse your site’s visitors). The following example will show a message like ‘433 characters left’ after the field:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[textarea your-text maxlength:500 include_count:after:down input_after:characters---left]Your Text[\u002Ftextarea]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Inline Captcha Image\u003C\u002Fh4>\n\u003Cp>If you’ve been using Contact Form 7 together with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freally-simple-captcha\u002F\" rel=\"ugc\">Really Simple CAPTCHA\u003C\u002Fa> plugin, you are probably aware of the \u003Ccode>[captchar]\u003C\u002Fcode> (captcha input field) and \u003Ccode>[captchac]\u003C\u002Fcode> (captcha image) shortcodes it provides. You can still use them independently, but it probably looks nicer to have the captcha image show up inline, right beside its input field. To accomplish this, remove the \u003Ccode>[captchac]\u003C\u002Fcode> shortcode completely and instead add a new option \u003Ccode>include_captchac\u003C\u002Fcode> to the \u003Ccode>[captchar]\u003C\u002Fcode> shortcode. You can optionally give this option a value (either ‘before’ or ‘after’) to mark the location where the image should show up. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[captchar your-captcha include_captchac:before]Captcha[\u002Fcaptchar]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Custom Form URLs\u003C\u002Fh4>\n\u003Cp>You can add GET parameters to populate your forms with custom initial values by simply using the field name as parameter’s key and the desired value as the parameter’s value. This works with checkboxes, date fields, number fields, select fields, all text fields and textareas. The easiest way to create such a URL is to use the plugin’s function \u003Ccode>cf7bs_add_get_parameter()\u003C\u002Fcode> where you provide parameters similarly to the WordPress Core function \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fadd_query_arg\" rel=\"nofollow ugc\">add_query_arg\u003C\u002Fa>. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$my_custom_url = cf7bs_add_get_parameter( array(\n    'your-name'     => 'John Doe',\n    'your-email'    => 'johndoe@example.com',\n    'your-subject'  => 'Support Request',\n), 'http:\u002F\u002Fwww.example.com\u002Fmy-custom-form\u002F' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Filter Field Arguments\u003C\u002Fh4>\n\u003Cp>As of version 1.2.3, field arguments for every single field can be filtered, which allows you to basically modify anything you like. The filters you need to hook your function into have the following structure \u003Ccode>cf7bs_form_{{FORM_ID}}_field_{{FIELD_BASETYPE}}_{{FIELD_NAME}}_properties\u003C\u002Fcode>. Yep, it’s a long filter name, but it is necessary so that you can filter in the most detailed way possible. When using one of the filters, replace \u003Ccode>{{FORM_ID}}\u003C\u002Fcode> with the ID of the form, \u003Ccode>{{FIELD_BASETYPE}}\u003C\u002Fcode> with the type of the field you need to adjust (be sure to not include the asterisks here!) and \u003Ccode>{{FIELD_NAME}}\u003C\u002Fcode> with the name of the field. The function should accept one argument, an array of parameters. For an overview about the available parameters, please check the plugin’s source code.\u003C\u002Fp>\n\u003Ch3>Unsupported functionality\u003C\u002Fh3>\n\u003Cp>While the plugin tries to support as many features as possible from the original Contact Form 7 (in combination with adding new ones!), not everything is and can be supported.\u003C\u002Fp>\n\u003Cp>There are two things in particular which are explicitly not supported:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the \u003Ccode>size\u003C\u002Fcode> option on all input fields (Bootstrap form elements scale automatically, so we do not need a custom size for those)\u003C\u002Fli>\n\u003Cli>the \u003Ccode>label_first\u003C\u002Fcode> option on checkbox and radio fields (Bootstrap natively only supports checkboxes and radio buttons where the label is displayed after them)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you discover any other Contact Form 7 feature than the above two which is not supported by Bootstrap for Contact Form 7, you can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixarntz\u002Fbootstrap-for-contact-form-7\u002Fissues\" rel=\"nofollow ugc\">raise an issue\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbootstrap-for-contact-form-7\" rel=\"ugc\">submit a support request\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin modifies the output of the popular Contact Form 7 plugin to be styled in compliance with themes using the Bootstrap CSS framework.",316299,26,"2018-05-24T13:31:00.000Z","4.9.29","3.6",[20,151,152,153,154],"bootstrap-3","bootstrap-framework","contact-form-7","wpcf7","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbootstrap-for-contact-form-7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbootstrap-for-contact-form-7.1.4.8.zip",85,{"attackSurface":159,"codeSignals":191,"taintFlows":209,"riskAssessment":210,"analyzedAt":222},{"hooks":160,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":190,"entryPointCount":75,"unprotectedCount":76},[161,167,170,173,176,179],{"type":162,"name":163,"callback":164,"file":165,"line":166},"action","plugins_loaded","anonymous","modal.php",19,{"type":162,"name":168,"callback":164,"file":165,"line":169},"wp_enqueue_scripts",30,{"type":162,"name":171,"callback":164,"file":165,"line":172},"admin_enqueue_scripts",55,{"type":162,"name":174,"callback":164,"file":165,"line":175},"admin_menu",72,{"type":162,"name":177,"callback":164,"file":165,"line":178},"admin_init",113,{"type":162,"name":168,"callback":164,"file":165,"line":180},544,[],[],[184,187],{"tag":185,"callback":164,"file":165,"line":186},"bs_modal",694,{"tag":188,"callback":164,"file":165,"line":189},"bs_trigger",735,[],{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":195,"fileOperations":76,"externalRequests":76,"nonceChecks":76,"capabilityChecks":27,"bundledLibraries":208},[],{"prepared":76,"raw":76,"locations":194},[],{"escaped":196,"rawEcho":197,"locations":198},9,4,[199,202,204,206],{"file":165,"line":200,"context":201},722,"raw output",{"file":165,"line":203,"context":201},725,{"file":165,"line":205,"context":201},727,{"file":165,"line":207,"context":201},755,[],[],{"summary":211,"deductions":212},"The bootstrap-modals plugin exhibits a mixed security posture. On the positive side, the static analysis reveals no dangerous functions, no raw SQL queries, and a complete absence of file operations or external HTTP requests. The presence of capability checks suggests an attempt at securing certain functionalities. However, the lack of nonce checks on the entry points (shortcodes) is a significant concern, as it opens the door to potential Cross-Site Request Forgery (CSRF) attacks if the shortcodes can be manipulated to perform actions on behalf of logged-in users without their explicit consent.  Furthermore, the 31% of output that is not properly escaped indicates a risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website's pages.",[213,216,219],{"reason":214,"points":215},"Unpatched Medium Severity CVE",15,{"reason":217,"points":218},"Missing Nonce Checks on Entry Points",7,{"reason":220,"points":221},"Insufficient Output Escaping",5,"2026-03-16T18:50:36.619Z",{"wat":224,"direct":237},{"assetPaths":225,"generatorPatterns":230,"scriptPaths":231,"versionParams":232},[226,227,228,229],"\u002Fwp-content\u002Fplugins\u002Fbootstrap-modals\u002Fcss\u002Fbootstrap.css","\u002Fwp-content\u002Fplugins\u002Fbootstrap-modals\u002Fcss\u002Fcustommodal.css","\u002Fwp-content\u002Fplugins\u002Fbootstrap-modals\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fbootstrap-modals\u002Fjs\u002Fwp-color-picker-alpha.min.js",[],[228,229],[233,234,235,236],"bootstrap-modals\u002Fcss\u002Fbootstrap.css?ver=","bootstrap-modals\u002Fcss\u002Fcustommodal.css?ver=","bootstrap-modals\u002Fjs\u002Fbootstrap.min.js?ver=","bootstrap-modals\u002Fjs\u002Fwp-color-picker-alpha.min.js?ver=",{"cssClasses":238,"htmlComments":239,"htmlAttributes":240,"restEndpoints":242,"jsGlobals":243,"shortcodeOutput":244},[],[],[241],"ng_modal_disable_bootstrap",[],[],[]]