[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMJ9dDjBtHW1tCjJJqyCciQPR86clxNCW-h0gi71K1-c":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":136,"fingerprints":178},"phone-country-autodetect-for-forminator","Phone Country Autodetect for Forminator","1.0.1","Huseyin Mardinli","https:\u002F\u002Fprofiles.wordpress.org\u002Fhousma\u002F","\u003Cp>This lightweight plugin automatically sets the correct country calling code (\u003Ccode>+44\u003C\u002Fcode>, \u003Ccode>+49\u003C\u002Fcode>, etc.) in \u003Cstrong>Forminator’s phone field\u003C\u002Fstrong> based on the user’s IP address. No manual selection needed — just install, activate, and go!\u003C\u002Fp>\n\u003Cp>Perfect for improving user experience and reducing friction on international forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Detects user IP via Forminator’s built-in methods\u003C\u002Fli>\n\u003Cli>Calls \u003Ca href=\"https:\u002F\u002Fipapi.co\" rel=\"nofollow ugc\">ipapi.co\u003C\u002Fa> to determine the country calling code\u003C\u002Fli>\n\u003Cli>Supports optional API key (free and paid)\u003C\u002Fli>\n\u003Cli>Adds an admin settings page to manage the key\u003C\u002Fli>\n\u003Cli>Built and maintained by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHousma\" rel=\"nofollow ugc\">Huseyin Mardinli\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Make sure:\u003Cbr \u002F>\n– You’re using the \u003Cstrong>Forminator\u003C\u002Fstrong> plugin by WPMU DEV.\u003Cbr \u002F>\n– Your phone field is configured with \u003Cstrong>International Format\u003C\u002Fstrong>.\u003Cbr \u002F>\n– You do \u003Cstrong>not\u003C\u002Fstrong> set a default value for the phone field.\u003C\u002Fp>\n\u003Cp>Once active, the phone field will automatically be pre-filled with the appropriate international calling code based on the user’s IP.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the public IP geolocation service \u003Cstrong>ipapi.co\u003C\u002Fstrong> to detect the correct phone country calling code based on the visitor’s IP address. It is required to automatically prefill the Forminator phone field with the appropriate country code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when\u003C\u002Fstrong>\u003Cbr \u002F>\n– On page load where the Forminator phone field is present (and only when autodetect is enabled), the plugin makes a server-side request to \u003Ccode>https:\u002F\u002Fipapi.co\u002F{IP}\u002Fcountry_calling_code\u002F\u003C\u002Fcode>, where \u003Ccode>{IP}\u003C\u002Fcode> is the visitor’s IP address determined by your site. This request is used to retrieve the international calling code (e.g., \u003Ccode>+1\u003C\u002Fcode>, \u003Ccode>+44\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Provider, Terms, and Privacy\u003C\u002Fstrong>\u003Cbr \u002F>\n– Service: ipapi.co (Kloudend, Inc)\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fipapi.co\u002Fterms\u002F\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fipapi.co\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notes\u003C\u002Fstrong>\u003Cbr \u002F>\n– The request is performed from your server to ipapi.co, and includes the visitor’s IP address in the URL path. ipapi.co may retain standard web server logs as described in their privacy policy.\u003Cbr \u002F>\n– If the external service is unavailable or returns an error, the plugin falls back to leaving the field unchanged (or to your configured default, if set).\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>Developed by Huseyin Mardinli\u003Cbr \u002F>\nGitHub: https:\u002F\u002Fgithub.com\u002FHousma\u003Cbr \u002F>\n💙 Donate: \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fdonate\u002F?hosted_button_id=MDDGA8HUZA4B4\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.paypal.com\u002Fdonate\u002F?hosted_button_id=MDDGA8HUZA4B4\u003C\u002Fa>\u003C\u002Fp>\n","Automatically detects the user's country and pre-fills Forminator's phone field with the correct international calling code. Uses ipapi.",20,233,0,"2025-08-15T08:26:00.000Z","6.8.5","5.0","7.2",[19,20,21,22,23],"auto-country","country-code","forminator","ip-geolocation","phone-field","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphone-country-autodetect-for-forminator.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"housma",1,30,94,"2026-04-05T16:54:45.729Z",[37,55,77,97,118],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":26,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":16,"requires_php":17,"tags":50,"homepage":24,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"country-code-field-for-elementor-form","Country Code For Elementor Form Telephone Field","1.6.2","Cool Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoolplugins\u002F","\u003Cp>Use \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fcountry-code-for-elementor-form-telephone-field\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=top_name\" rel=\"nofollow ugc\">Country Code for Elementor Form Telephone Field\u003C\u002Fa>\u003C\u002Fstrong> plugin to easily add an international \u003Cstrong>country code\u003C\u002Fstrong> dropdown with flags inside the phone field of your \u003Cstrong>Elementor form\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcountry-code-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=view_demo#demo-form\" rel=\"nofollow ugc\">VIEW FREE DEMO – COUNTRY CODE FOR ELEMENTOR FORM\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FblGGyAti_AI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Upgrade to \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=below_video\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>\u003C\u002Fstrong> to unlock more advanced features for Elementor forms – including \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frange-slider-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">range slider\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fsignature-field-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">signature field\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fconditional-logic-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">conditional logic\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcalculator-for-elementor\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">calculator\u003C\u002Fa> & more. Start building smarter forms with coolformkit today!\u003C\u002Fp>\n\u003Ch3>Free Plugin Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless Integration with Elementor Forms\u003C\u002Fstrong>: This ultimate Elementor addon helps users enter valid mobile numbers by selecting the correct country dial code before typing their phone number. It ensures properly formatted data, improves form validation, and reduces errors in contact forms, booking forms, registration forms, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show Only Selected Countries\u003C\u002Fstrong>: Limit the dropdown to display only specific countries. For example, if you only want to show Canada, India, United States, and United Kingdom, simply enter their \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.iban.com\u002Fcountry-codes\" rel=\"nofollow ugc\">alpha-2 codes\u003C\u002Fa>\u003C\u002Fstrong> in the Tel field settings like: \u003Ccode>ca,in,us,gb\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclude Specific Countries\u003C\u002Fstrong>: Show all countries but hide a few by entering their alpha-2 codes (e.g., \u003Ccode>af,pk\u003C\u002Fcode> removes Afghanistan and Pakistan).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Set a Default Country\u003C\u002Fstrong>: Preselect a default country code when the form loads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Control Dial Code Visibility\u003C\u002Fstrong>: Show or hide the dial code while users type their phone number.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Strict Mode Validation\u003C\u002Fstrong>: Enable strict mode to block invalid numbers or extra digits based on the selected country.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Compatibility with Hello Plus\u003C\u002Fstrong>: This addon also works with the Hello Plus form lite widget. If you are creating forms using Elementor Free with Hello Plus, you can still add an international dial code dropdown to the phone field using this ultimate addon.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade for More Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Auto Detect Country Code by User IP\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically select the user’s country code in the phone field based on their IP address. You can enable this feature inside your Elementor form by using CoolFormKit pro version.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show Preferred Countries at Top\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default, the dropdown lists countries alphabetically (A–Z). With this feature, you can pin specific countries (like India, US, UK) at the top for faster user selection.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show or Hide Country Flags\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose whether to display country flags alongside dial codes. For faster form loading, you can disable flags and only show the country dial codes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcountry-and-state-field-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=pro_features\" rel=\"nofollow ugc\">Country & State Field for Elementor Form\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nGo beyond phone fields! With Cool FormKit Pro, you can add a Country + State dropdown field. Users first select a country, and then the state field updates dynamically with available states.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=pro_features\" rel=\"nofollow ugc\">GET COOL FORMKIT PRO\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>More Essential Addons for Elementor Form\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fconditional-fields-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Conditional Fields for Elementor Form\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd \u003Cstrong>conditional logic\u003C\u002Fstrong> to Elementor form fields to show or hide inputs dynamically based on user choices. Make your forms smarter, cleaner, and easier to use.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fform-masks-for-elementor\u002F\" rel=\"ugc\">Form Input Masks for Elementor Forms\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nApply \u003Cstrong>input masks\u003C\u002Fstrong> so users enter properly formatted data like phone numbers, dates, credit cards, and more. Improves accuracy and reduces validation errors.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nA complete \u003Cstrong>form builder\u003C\u002Fstrong> addon for Elementor Free & Pro. It extends Elementor Pro forms with advanced fields or provides a dedicated form builder widget if you’re on Elementor Free. Popular features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fconditional-logic-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Conditional Logic for Elementor Form Fields\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frange-slider-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Range Slider for Elementor Form\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fsignature-field-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Signature Field for Elementor Form\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fselect2-field-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Select2 Field\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fimage-radio-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Image Radio & Checkbox Fields\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frating-field-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Rating Field for Elementor Form\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcalculator-for-elementor\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Calculator for Elementor\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcloudflare-turnstile-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Cloudflare Turnstile for Elementor Form\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fhcaptcha-for-elementor-form\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">hCAPTCHA for Elementor Form\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">VIEW ALL FEATURES\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Other Popular Addons for Elementor\u003C\u002Fh3>\n\u003Cp>Enhance your website-building workflow with these other ultimate Elementor addons by Cool Plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floop-grid-extender-for-elementor-pro\u002F\" rel=\"ugc\">Loop Grid Extender for Elementor Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd ACF Repeater fields & advanced taxonomy filters inside Elementor Pro loop grids.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">AutoPoly – AI Translation for Polylang\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nInstantly auto-translate Elementor pages using AI. Build multilingual websites faster with Polylang + AutoPoly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Ftimeline-widget-pro\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">Timeline Widget for Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay history, events, or milestones in beautiful vertical or horizontal timelines inside Elementor pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevents-widgets-pro\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">Events Widgets for Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd The Events Calendar widgets to Elementor — show events in grid, list, or carousel layouts with ease.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\u002F?utm_source=ccfef_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">LocoAI – Auto Translate for Loco Translate\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nTranslate WordPress plugins & themes automatically with AI. One-click string translation inside Loco Translate.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Use of 3rd Party Services:\u003C\u002Fstrong> This plugin connects to the Cool Plugins feedback server only for optional usage data sharing and voluntary feedback submission (for example, during plugin deactivation). Data is transmitted solely after explicit user consent. No hidden tracking is performed, and no frontend visitor or site user data is collected.  For more details, please review our \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fusage-tracking\u002F\" rel=\"nofollow ugc\">Data Usage Policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.It also includes the \u003Ca href=\"https:\u002F\u002Fintl-tel-input.com\" rel=\"nofollow ugc\">intl-tel-input library\u003C\u002Fa>, distributed under the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjackocnr\u002Fintl-tel-input\u002Fblob\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa> .\u003C\u002Fp>\n","Add a country code dropdown with flags to Elementor form phone field for valid international numbers. Also works with Hello Plus form widget.",10000,113911,7,"2026-02-17T13:09:00.000Z","6.9.4",[20,51,52,53,23],"elementor","elementor-form","elementor-form-builder","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountry-code-field-for-elementor-form.1.6.2.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":49,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":24,"download_link":76,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"country-phone-field-contact-form-7","Country & Phone Field Contact Form 7","2.6.5","Narinder Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fnarinderbisht\u002F","\u003Cp>Country & Phone Field Contact Form 7 plugin is \u003Cstrong>an add-on for Contact Form 7\u003C\u002Fstrong> plugin. This plugin \u003Cstrong>add two new form tag fields\u003C\u002Fstrong> that is \u003Cstrong>Country list\u003C\u002Fstrong> (form-tag: country drop-down) and \u003Cstrong>Country Phone extensions list\u003C\u002Fstrong> (form-tag: phone number) in Contact form 7.\u003C\u002Fp>\n\u003Cp>Country & Phone Field Contact Form 7 helps you in creating a country drop-down list with country flags. The tag field will automatically add countries name in standard drop-down field of contact form 7.\u003C\u002Fp>\n\u003Cp>How to add the fields in the contact form 7\u003Cbr \u002F>\n1.) Once you have installed activated the Country & Phone Field Contact Form 7 plugin.\u003Cbr \u002F>\n2.) Add the form-tag  “country drop-down” and  “phone number”  to your form and save the changes.\u003C\u002Fp>\n\u003Cp>Requirments:\u003Cbr \u002F>\n* Contact form 7 must be active plugin.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cp>The following plugin is recommended for Country & Phone Field Contact Form 7 users:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact form 7\u003C\u002Fa> by takayukister – With Conact form 7, you can use this plugin. Without contact form 7 this plugin have no needs.\u003C\u002Fp>\n","Add country drop down with flags and phone number with country phone extension fields in contact form 7.",40000,423318,88,42,"2026-03-04T13:10:00.000Z","6.0","7.4",[71,72,73,74,75],"contact-form-7","country-phone-field","country-dropdown-plugin","international-telephone-input","wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountry-phone-field-contact-form-7.2.6.4.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":65,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":24,"tags":91,"homepage":24,"download_link":95,"security_score":96,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cf7-phone-mask-field","Contact Form 7 – Phone mask field","1.4.2","Ruslan Heorhiiev","https:\u002F\u002Fprofiles.wordpress.org\u002Fheorhiiev\u002F","\u003Cp>This plugin adds a new field in which you can set the phone number mask or other to Contact Form 7.\u003C\u002Fp>\n\u003Cp>Please notice that Contact Form 7 (version 5.0.3 or latest) must be installed and active.\u003C\u002Fp>\n\u003Cp>A new field \"mask field\" will be added to the Contact Form 7 panel buttons.\u003C\u002Fp>\n\u003Cp>Example: [mask* your-tel \"mask\"  \"Placeholder\"]\u003C\u002Fp>\n\u003Cp>Mask definitions:\u003Cbr \u002F>\n\"_\" – any numeric character.\u003C\u002Fp>\n","This plugin adds a new field in which you can set the phone number mask or other to Contact Form 7.",20000,101975,24,"2021-01-07T11:29:00.000Z","5.6.17","4.0",[71,92,93,94,23],"contact-form-7-phone","mask","mask-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-phone-mask-field.zip",85,{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":90,"requires_php":111,"tags":112,"homepage":116,"download_link":117,"security_score":96,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"international-telephone-input-for-contact-form-7","International Telephone Input for Contact Form 7","1.5.7","Yordan Soares","https:\u002F\u002Fprofiles.wordpress.org\u002Fyordansoares\u002F","\u003Cp>Addon for Contact Form 7 that creates a new type of input for entering and validating international telephone numbers. It adds a flag dropdown with prefix of the telephone number, detects the user’s country, displays a relevant placeholder and provides formatting\u002Fvalidation methods.\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cp>Once you have installed and activated your plugin, a new type of input field will be available in your Contact Form 7 forms. In order to add it to your form, you can either click on the “International Telephone” button above your form editor, or add the shortcode like: \u003Ccode>[intl_tel* {your-phone}]\u003C\u002Fcode>. Replace \u003Ccode>{your-phone}\u003C\u002Fcode> by the name do you want to give the field. Optionally, you can use the asterisk (*) to makes the field required.\u003C\u002Fp>\n\u003Cp>To display the field’s info on your email, use this tag: \u003Ccode>[{your-phone}]\u003C\u002Fcode>. It will display something like +12025550109\u003C\u002Fp>\n\u003Ch4>Aditional info in your email\u003C\u002Fh4>\n\u003Cp>You can also recover specific parts of the telephone number: the name of the country it refers to, the country code, the number without the country code. Use this tags:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[{your-phone}-cf7it-country-name]\u003C\u002Fcode>: It prints the name of the country. For the example above: United States\u003C\u002Fli>\n\u003Cli>\u003Ccode>[{your-phone}-cf7it-country-code]\u003C\u002Fcode>: It prints the country code of the phone number. For the example above: 1\u003C\u002Fli>\n\u003Cli>\u003Ccode>[{your-phone}-cf7it-country-iso2]\u003C\u002Fcode>: It prints the country iso code. For the example above: us\u003C\u002Fli>\n\u003Cli>\u003Ccode>[{your-phone}-cf7it-national]\u003C\u002Fcode>: It prints the phone number without international prefix. For the example above: 2025550109\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Third-party software\u003C\u002Fh4>\n\u003Cp>This plugin uses the \u003Ca href=\"https:\u002F\u002Fintl-tel-input.com\u002F\" rel=\"nofollow ugc\">International Telephone Input\u003C\u002Fa> JavaScript library and the \u003Ca href=\"https:\u002F\u002Fextreme-ip-lookup.com\" rel=\"nofollow ugc\">eXTReMe-IP-LOOKUP.com API\u003C\u002Fa>.\u003C\u002Fp>\n","Addon for Contact Form 7 that creates a new type of input for entering and validating international telephone numbers. It adds a flag dropdown, detect &hellip;",9000,78374,92,26,"2022-02-21T04:53:00.000Z","5.9.13","7.0",[113,71,20,114,115],"cf7-international-phone-input","international-phone-input","telephone-flags-input","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finternational-telephone-input-for-contact-form-7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finternational-telephone-input-for-contact-form-7.1.5.7.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":49,"requires_at_least":16,"requires_php":69,"tags":131,"homepage":24,"download_link":135,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"smart-phone-field-for-gravity-forms","Smart phone field for Gravity Forms","2.2.1","PluginsCafe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginscafe\u002F","\u003Cp>A simple and nice plugin to get auto country flag from user ip address on gravity form phone field. If the installation is okay, go to gravity forms dashboard. Add a phone field on your form. Open phone field and you will see to enable smart phone field checkbox. Click that checkbox and configure as you want. And save form. You’re done!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.pluginscafe.com\u002Fsmart-phone-field-for-gravity-forms\u002F\" rel=\"nofollow ugc\">View Pro Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginscafe.com\u002Fdocs\u002Fsmart-phone-field-for-gravity-forms-pro\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginscafe.com\u002Fplugin\u002Fsmart-phone-field-for-gravity-forms-pro\u002F\" rel=\"nofollow ugc\">Buy Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live validation.\u003C\u002Fli>\n\u003Cli>Automatic country select with ip address.\u003C\u002Fli>\n\u003Cli>Default country selection.\u003C\u002Fli>\n\u003Cli>Preferred countries.\u003C\u002Fli>\n\u003Cli>Multi step support.\u003C\u002Fli>\n\u003Cli>Multiple phone field.\u003C\u002Fli>\n\u003Cli>Global Settings (new)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent submit form with wrong validation.\u003C\u002Fli>\n\u003Cli>Multiple form in single page (different form).\u003C\u002Fli>\n\u003Cli>Custom validation message.\u003C\u002Fli>\n\u003Cli>Phone number format with typing.\u003C\u002Fli>\n\u003Cli>Get city, zip code, country and more based on IP address via merge tag.\u003C\u002Fli>\n\u003Cli>Add country code automatically.\u003C\u002Fli>\n\u003Cli>Phone number format in 4 different types. Ex: E.164 and more.\u003C\u002Fli>\n\u003Cli>Gravity Perks nested form support.\u003C\u002Fli>\n\u003Cli>Three flag option and more.\u003C\u002Fli>\n\u003Cli>Global Settings (new)\u003C\u002Fli>\n\u003Cli>RTL support. (new)\u003C\u002Fli>\n\u003Cli>Translation support. (new)\u003C\u002Fli>\n\u003Cli>Filter hooks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.4\u003C\u002Fli>\n\u003Cli>Gravity 2.9.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Smart Phone Field for other contact form addons\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for WPForms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Fluent Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Contact Form 7\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Elementor Form\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\nSmart Phone Field For Formidable Forms (upcoming)\u003Cbr \u002F>\nSmart Phone Field For Ninja Forms (upcoming)\u003C\u002Fp>\n","A simple and nice plugin to get auto country flag from user ip address on gravity form phone field.",5000,58533,84,22,"2026-02-05T10:33:00.000Z",[132,114,23,133,134],"gravityforms","phone-validation","smart-phone-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-phone-field-for-gravity-forms.2.2.1.zip",{"attackSurface":137,"codeSignals":158,"taintFlows":166,"riskAssessment":167,"analyzedAt":177},{"hooks":138,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":13,"unprotectedCount":13},[139,145,148],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_menu","closure","includes\\settings-page.php",4,{"type":140,"name":146,"callback":142,"file":143,"line":147},"admin_init",15,{"type":149,"name":150,"callback":151,"priority":152,"file":153,"line":11},"filter","forminator_field_phone_markup","fpca_modify_phone_field",10,"phone-country-autodetect-for-forminator.php",[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":13,"externalRequests":32,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":165},[],{"prepared":13,"raw":13,"locations":161},[],{"escaped":163,"rawEcho":13,"locations":164},2,[],[],[],{"summary":168,"deductions":169},"The \"phone-country-autodetect-for-forminator\" plugin v1.0.1 exhibits a strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, the code demonstrates good development practices with 100% of SQL queries using prepared statements and all identified outputs being properly escaped. There are no identified dangerous functions or file operations, and the taint analysis shows no unsanitized paths.\n\nHowever, there are a few areas that warrant attention. The presence of an external HTTP request without further context could be a potential vector for issues if not handled securely. While there are no recorded past vulnerabilities, this does not guarantee future security. The complete absence of nonce checks and capability checks across the entire plugin is a notable weakness. While the static analysis reported zero entry points, this might be a limitation of the analysis itself or indicate a plugin that is purely a frontend enhancement. If there are any hidden or dynamically generated entry points not captured, the lack of these fundamental security checks could expose the site to risks.\n\nIn conclusion, the plugin appears to be developed with security in mind, as evidenced by its clean code signals and lack of historical vulnerabilities. The limited attack surface is a significant strength. The primary concerns stem from the external HTTP request and the absence of nonce and capability checks, which are fundamental security mechanisms in WordPress. Future development should consider implementing these checks to further harden the plugin.",[170,173,175],{"reason":171,"points":172},"External HTTP request",5,{"reason":174,"points":152},"No nonce checks",{"reason":176,"points":152},"No capability checks","2026-03-16T23:02:32.214Z",{"wat":179,"direct":184},{"assetPaths":180,"generatorPatterns":181,"scriptPaths":182,"versionParams":183},[],[],[],[],{"cssClasses":185,"htmlComments":186,"htmlAttributes":187,"restEndpoints":188,"jsGlobals":189,"shortcodeOutput":190},[],[],[],[],[],[]]