[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXojzVQG5PujhT7auOm4mZNfq9YTDpWs4S2O-rOWMX78":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"morkizdigital","Mohsin Khan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmorkizdigital\u002F",1,0,100,30,94,"2026-08-29T11:07:26.074Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"morkiz-phone-field-country-code-for-elementor","Phone Field with Country Code for Elementor – Pluginry","1.0.5","\u003Cp>Add an \u003Cstrong>international country code dropdown\u003C\u002Fstrong> with flags to any Elementor Pro form phone field. Searchable list, WPML-aware error messages, E.164 output, and per-country validation — without the duplicate submissions, broken multi-step navigation, and identical flags that affect similar plugins.\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\u002F8HKMlfmIEe4?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\u003Ch4>Country Code Field Features for Elementor\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Country dropdown on any Tel field\u003C\u002Fstrong> — no new widget, just extra controls inside the existing form field settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-localised error messages\u003C\u002Fstrong> — validation strings are translatable via WPML String Translation, Polylang, Loco Translate, or a \u003Ccode>.po\u002F.mo\u003C\u002Fcode> file.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache-plugin safe flags\u003C\u002Fstrong> — the selected flag is painted via an inline style pointing to an individual SVG, so WP-Rocket’s “Remove Unused CSS” and LiteSpeed’s CSS minifier can’t turn every country’s flag into the same one.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No duplicate submissions\u003C\u002Fstrong> — unlike the common reference implementation, this plugin never calls \u003Ccode>handleSubmit\u003C\u002Fcode> or \u003Ccode>setTimeout\u003C\u002Fcode>. It keeps the input’s E.164 value fresh and lets Elementor’s native submit handler run untouched.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe pre-fill\u003C\u002Fstrong> — if the field is pre-populated with an E.164 value (cookie, autofill, URL param), the country dial code is not duplicated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-detect visitor country\u003C\u002Fstrong> — uses the browser’s language, no external API call.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preferred \u002F Only \u002F Exclude country lists\u003C\u002Fstrong> — customize which countries appear in the dropdown.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-step form compatible\u003C\u002Fstrong> — does not interfere with Elementor’s step navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Strict validation (optional)\u003C\u002Fstrong> — blocks submission if the number fails \u003Ccode>intl-tel-input\u003C\u002Fcode> validation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Server-side sanity check\u003C\u002Fstrong> — digits + length bounds enforced in \u003Ccode>elementor_pro\u002Fforms\u002Fvalidation\u002Ftel\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0+\u003C\u002Fli>\n\u003Cli>PHP 7.4+\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor\u003C\u002Fa> + \u003Cstrong>Elementor Pro\u003C\u002Fstrong> (the Form widget is an Elementor Pro feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility & Use Cases\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Tested compatibility:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elementor Pro\u003C\u002Fstrong> — works with the Pro Form widget; the country-code controls appear inside the existing Tel field settings, so there’s no new widget to learn.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPML & Polylang\u003C\u002Fstrong> — the country-list locale is resolved from the active language, and every validation error string is registered with both string-translation registries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache plugins\u003C\u002Fstrong> — WP-Rocket, LiteSpeed Cache, W3 Total Cache, and Autoptimize won’t break the flags. Per-country SVGs are painted via inline \u003Ccode>style\u003C\u002Fcode> attributes that no CSS minifier can prune.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-step forms\u003C\u002Fstrong> — the plugin never wraps Elementor’s submit handler, so multi-step navigation (Next \u002F Previous) stays intact.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Privacy & performance:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>GDPR-friendly\u003C\u002Fstrong> — no external API calls. Auto-detect uses \u003Ccode>navigator.language\u003C\u002Fcode> (a local browser hint), not an IP lookup or third-party geo-service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> — the intl-tel-input library, CSS, and country-code script are enqueued only on pages where an Elementor form with the country-code feature is actually rendered. Other pages are completely untouched, so PageSpeed and Core Web Vitals scores on the rest of your site are unaffected.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Common use cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact forms with a phone field\u003C\u002Fli>\n\u003Cli>Registration and onboarding forms\u003C\u002Fli>\n\u003Cli>Lead-generation and quote-request forms\u003C\u002Fli>\n\u003Cli>Booking and appointment forms\u003C\u002Fli>\n\u003Cli>WhatsApp click-to-chat and SMS callback forms — the E.164 output (\u003Ccode>+919876543210\u003C\u002Fcode>) is ready to drop into a \u003Ccode>wa.me\u002F\u003Cnumber>\u003C\u002Fcode> link or a CRM webhook\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits \u002F Third-Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin bundles the following third-party assets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>intl-tel-input v27.1.2\u003C\u002Fstrong> by Jack O’Connor — https:\u002F\u002Fgithub.com\u002Fjackocnr\u002Fintl-tel-input — licensed under the MIT License. See \u003Ccode>assets\u002Fintl-tel-input-LICENSE.txt\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country flag SVGs\u003C\u002Fstrong> — flags are not copyrightable in most jurisdictions and are distributed under the same GPLv2 licence as this plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>“Elementor” and “Elementor Pro” are trademarks of Elementor Ltd. This plugin is not affiliated with, endorsed by, or sponsored by Elementor Ltd.\u003C\u002Fp>\n","Add an international country code dropdown with flags to Elementor form phone fields. Lightweight, WPML-aware, with strict per-country validation.",248,"2026-05-17T20:08:00.000Z","6.9.5","6.0","7.4",[26,27,28,29,30],"country-code","elementor","elementor-form","phone-field","phone-number","https:\u002F\u002Fpluginry.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmorkiz-phone-field-country-code-for-elementor.1.0.5.zip",null,"2026-07-22T17:31:50.256Z"]