[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGd-8TetttDowjEalTUrxs9ETs-ZYiThDk5-gGaud31U":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":140,"fingerprints":214},"wp-hiderefer","WP-HideRefer","1.12","ulfben","https:\u002F\u002Fprofiles.wordpress.org\u002Fulfben\u002F","\u003Cp>When your readers follow links from your blog, the linked site can see where they come from. Thus; your blog is known by every site you’ve ever linked to.\u003C\u002Fp>\n\u003Cp>WP-HideRefer adds proxies to your outgoing links, keeping your site private!\u003C\u002Fp>\n\u003Cp>There are many plugins to anonymize links. What makes WP-HideRefer better is:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>it’s 100% WordPress API compliant\u003C\u002Fli>\n\u003Cli>it’s entirely server-side (= cacheable & no JavaScript!)\u003C\u002Fli>\n\u003Cli>therefore; supports \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Finfinite-scroll\u002F\" rel=\"ugc\">infinite-scroll\u003C\u002Fa> (AJAX \u002F streaming)\u003C\u002Fli>\n\u003Cli>it correctly filters your feeds and comments\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-hiderefer\u002Ffaq\u002F\" rel=\"ugc\">it can handle your manually anonymized links\u003C\u002Fa>!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u002F\u002F\u003Cem>\u003Ca href=\"http:\u002F\u002Fwww.ulfbenjaminsson.com\" rel=\"nofollow ugc\">Ulf Benjaminsson\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>(Please note that WP-HideRefer requires PHP 5 or newer.)\u003C\u002Fp>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>Copyright (C) 2012-2019 Ulf Benjaminsson (hello at my full name dot com)\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation; either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program; if not, write to the Free Software\u003Cbr \u002F>\nFoundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\u003C\u002Fp>\n","WP-HideRefer adds proxies to your outgoing links, keeping your site private!",10,3114,80,4,"2019-03-24T20:43:00.000Z","5.1.22","3.9","5.2",[20,21,22,23,24],"anonymise","anonymize","blank-referrer","hide-referrer","mask","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-hiderefer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-hiderefer.1.12.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},6,5340,30,84,"2026-04-04T00:37:31.997Z",[39,59,81,103,121],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":28,"num_ratings":28,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-migrate-db-anonymization","WP Migrate DB Anonymization","0.3.4","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>This addon requires \u003Ca href=\"https:\u002F\u002Fdeliciousbrains.com\u002Fwp-migrate-db-pro\" rel=\"nofollow ugc\">WP Migrate DB Pro\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-migrate-db\u002F\" rel=\"ugc\">WP Migrate DB\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Ensure no user personal data is included when a database is exported, pulled or pushed using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-migrate-db\u002F\" rel=\"ugc\">WP Migrate DB\u003C\u002Fa> (export) or \u003Ca href=\"https:\u002F\u002Fdeliciousbrains.com\u002Fwp-migrate-db-pro\" rel=\"nofollow ugc\">WP Migrate DB Pro\u003C\u002Fa> (export, pull, push).\u003C\u002Fp>\n\u003Cp>When the plugin is activated it will anonymize by default. You will need to deactivate the plugin to turn it off.\u003C\u002Fp>\n\u003Cp>User data is anonymized and includes data from the following tables:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>users\u003C\u002Fli>\n\u003Cli>usermeta\u003C\u002Fli>\n\u003Cli>comments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Supported plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To preserve specific rows in the users table, use the \u003Ccode>WPMDB_ANONYMIZATION_USER_LOGIN_WHITELIST\u003C\u002Fcode> constant to set a whitelist of comma separated user logins.\u003C\u002Fp>\n\u003Cp>To replace all passwords with a hashed default password, set the password using the \u003Ccode>WPMDB_ANONYMIZATION_DEFAULT_PASSWORD\u003C\u002Fcode> constant.\u003C\u002Fp>\n\u003Cp>The configuration rules can be extended with a filter. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdeliciousbrains\u002Fwp-migrate-db-anonymization#extending\" rel=\"nofollow ugc\">Learn how\u003C\u002Fa>.\u003C\u002Fp>\n","Addon for WP Migrate DB and WP Migrate DB Pro to anonymize user data on database export, pull or push.",300,21778,"2022-01-26T10:11:00.000Z","5.9.13","3.6","5.3.3",[20,54,21,55,56],"anonymization","anonymizer","gdpr","https:\u002F\u002Fdeliciousbrains.com\u002Fwp-migrate-db-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-migrate-db-anonymization.0.3.4.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":74,"download_link":80,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"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,88,24,"2021-01-07T11:29:00.000Z","5.6.17","4.0","",[76,77,24,78,79],"contact-form-7","contact-form-7-phone","mask-field","phone-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-phone-mask-field.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":67,"downloaded":89,"rating":90,"num_ratings":70,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":100,"download_link":101,"security_score":102,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mask-form-elementor","Input Mask For Elementor Form Fields","4.3.2","Rodrigo Bogdanowicz","https:\u002F\u002Fprofiles.wordpress.org\u002Frodrigo-bogdanowicz\u002F","\u003Cp>\u003Cstrong>Input Mask For Elementor Form Fields\u003C\u002Fstrong> is an Elementor addon that helps to add \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Finput-mask-for-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=features&utm_content=top_name\" rel=\"nofollow ugc\">input masks\u003C\u002Fa>\u003C\u002Fstrong> on Elementor form fields. It helps you control how users enter data into form fields, ensuring properly formatted entries for phone numbers, credit cards, dates, Brazilian IDs, and more.\u003C\u002Fp>\n\u003Cp>Originally developed by \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Frodrigo-bogdanowicz\u002F\" rel=\"nofollow ugc\">Rodrigo Bogdanowicz\u003C\u002Fa>\u003C\u002Fstrong>, this plugin is now actively maintained and supported by the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=author&utm_content=author\" rel=\"nofollow ugc\">Cool Plugins team\u003C\u002Fa>\u003C\u002Fstrong>, who continue to add new features, bug fixes, and compatibility updates.\u003C\u002Fp>\n\u003Cp>This plugin works with \u003Cstrong>Elementor Pro\u003C\u002Fstrong> and the \u003Cstrong>Hello Plus\u003C\u002Fstrong> form widget. Simply edit your Elementor form, select a text field, and apply the desired mask.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fadd-input-masks-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=demo&utm_content=view_demo\" rel=\"nofollow ugc\">Check Live Demo\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\u002FS6kwtxizgYM?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>Need more advanced Elementor form fields? Extend your forms with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=below_video\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>\u003C\u002Fstrong> (aka \u003Cem>coolformkit\u003C\u002Fem>). With Cool FormKit, you can add:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Frange-slider-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=docs&utm_content=faqs\" rel=\"nofollow ugc\">Range Sliders\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fcalculator-field-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=docs&utm_content=faqs\" rel=\"nofollow ugc\">Calculator Fields\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fsignature-field-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=docs&utm_content=faqs\" rel=\"nofollow ugc\">Signature Fields\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Frating-field-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=docs&utm_content=faqs\" rel=\"nofollow ugc\">Rating Fields\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fapply-conditional-logic-on-elementor-form-fields\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=docs&utm_content=faqs\" rel=\"nofollow ugc\">Conditional Logic\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>Spam protection with \u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fadd-hcaptcha-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=docs&utm_content=faqs\" rel=\"nofollow ugc\">hCaptcha\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdocs.coolplugins.net\u002Fdoc\u002Fadd-cloudflare-turnstile-elementor-form\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=docs&utm_content=faqs\" rel=\"nofollow ugc\">Cloudflare Turnstile\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Input Masks\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Phone Masks:\u003C\u002Fstrong> Add common phone number formats such as USA, Brazil, and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>0000-0000  \u003C\u002Fli>\n\u003Cli>(000) 000-0000  \u003C\u002Fli>\n\u003Cli>(00) 0000-0000  \u003C\u002Fli>\n\u003Cli>(00) 0.0000-0000  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Credit Card Masks:\u003C\u002Fstrong> Format card numbers and expiry dates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Card: 0000-0000-0000-0000  \u003C\u002Fli>\n\u003Cli>Expiry: 00\u002F00  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Date & Time Masks:\u003C\u002Fstrong> Keep date and time inputs consistent.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Date: 00\u002F00\u002F0000  \u003C\u002Fli>\n\u003Cli>Time: 00:00:00  \u003C\u002Fli>\n\u003Cli>Date & Time: 00\u002F00\u002F0000 00:00:00  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Currency Masks:\u003C\u002Fstrong> Enforce correct money formats.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Comma style: 00,000.00  \u003C\u002Fli>\n\u003Cli>Dot style: 00.000,00  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Brazilian Formats (CPF, CNPJ, CEP):\u003C\u002Fstrong> Capture accurate Brazilian IDs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CPF: 000.000.000-00  \u003C\u002Fli>\n\u003Cli>CNPJ: 00.000.000\u002F0000-00  \u003C\u002Fli>\n\u003Cli>CEP: 00000-000  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Addons for Elementor Forms\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fconditional-fields-for-elementor-form\u002F?ref=mask&utm_source=mfe_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> – Add conditional logic to show, hide, enable, or disable fields dynamically.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcountry-code-field-for-elementor-form\u002F\" rel=\"ugc\">Country Code for Elementor Form Telephone Field\u003C\u002Fa>\u003C\u002Fstrong> – Add a dropdown with country codes and flags for phone fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>\u003C\u002Fstrong> – A complete Elementor form builder addon that extends Pro forms and adds a full widget for Elementor Free.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other Popular Elementor Addons by Cool Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Ftimeline-widget-pro\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">Timeline Widget for Elementor\u003C\u002Fa>\u003C\u002Fstrong> – Create stunning vertical and horizontal timelines inside Elementor editor easily.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevents-widgets-pro\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">Events Widgets for Elementor\u003C\u002Fa>\u003C\u002Fstrong> – Add The Events Calendar in Elementor pages easily via using these events widgets.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=other_addons\" rel=\"nofollow ugc\">AutoPoly – AI Translation for Polylang\u003C\u002Fa>\u003C\u002Fstrong> – Translate Elementor websites automatically via AI and Polylang plugin.  \u003C\u002Fli>\n\u003Cli>\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> – Add ACF repeater support and advanced taxonomy filters in Elementor loop builder.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\u002F?ref=mask&utm_source=mfe_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> – AI-powered string translation for plugins and themes inside Loco Translate.  \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>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> This plugin is not affiliated with or endorsed by the official Elementor team. Some links provided may be affiliate links, which means we could earn a small commission at no additional cost to you if you make a purchase.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Get \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?ref=mask&utm_source=mfe_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=bottom_name\" rel=\"nofollow ugc\">Cool FormKit – Advanced Elementor Form Builder\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Apply input masks in Elementor form widget fields - phone, date, time, credit card, CPF, CNPJ, CEP & more for valid and error-free entries.",156401,90,"2026-02-18T06:09:00.000Z","6.9.4","5.0","7.2",[96,97,98,99,24],"elementor","elementor-form","elementor-form-builder","input-masks","https:\u002F\u002Fcoolplugins.net\u002Fadd-input-masks-elementor-form?ref=mask","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmask-form-elementor.4.3.2.zip",100,{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":92,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":119,"download_link":120,"security_score":102,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"form-masks-for-elementor","Form Input Masks For Elementor Forms","2.6.0","Cool Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoolplugins\u002F","\u003Cp>\u003Cstrong>Form Input Masks For Elementor Forms\u003C\u002Fstrong> is the ultimate addon for Elementor that allows you to add \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Finput-mask-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=top_name\" rel=\"nofollow ugc\">input masks\u003C\u002Fa>\u003C\u002Fstrong> to your Elementor form fields. By applying input masks, you ensure users enter correctly formatted data, which improves form validation, reduces errors, and creates a smoother user experience.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>With this plugin, you can add phone number masks, credit card masks, date and time masks, CPF, CNPJ, CEP (Brazilian formats), and many more custom field formats.  \u003C\u002Fli>\n\u003Cli>It works seamlessly with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbe.elementor.com\u002Fvisit\u002F?bta=210611&nci=5383\" rel=\"nofollow ugc\">Elementor Pro\u003C\u002Fa>\u003C\u002Fstrong> (aff link) and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhello-plus\u002F\" rel=\"ugc\">Hello Plus\u003C\u002Fa>\u003C\u002Fstrong> form widgets, making it an essential addon for anyone building professional forms with Elementor.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fadd-input-masks-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=blog&utm_content=view_demos\" rel=\"nofollow ugc\">View Input Masks Demo\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\u002FS6kwtxizgYM?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>If you want even more advanced form functionality, you can extend your Elementor forms with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=below_video\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>\u003C\u002Fstrong> (aka \u003Cem>coolformkit\u003C\u002Fem>). With Cool FormKit, you can use a \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frange-slider-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">Range Slider\u003C\u002Fa> for interactive numeric input, a \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcalculator-for-elementor\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">Calculator Field\u003C\u002Fa> to build calculators like BMI or EMI, a \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frating-field-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">Rating Field\u003C\u002Fa> to collect reviews, a \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fsignature-field-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">Signature Field\u003C\u002Fa> for e-signatures, and \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fconditional-logic-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=below_video\" rel=\"nofollow ugc\">Conditional Fields\u003C\u002Fa> to dynamically show or hide inputs.\u003C\u002Fp>\n\u003Ch3>Supported Input Masks\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Phone Masks:\u003C\u002Fstrong> Add phone number formats for multiple countries like USA, Brazil, and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>0000-0000  \u003C\u002Fli>\n\u003Cli>(000) 000-0000  \u003C\u002Fli>\n\u003Cli>(00) 0000-0000  \u003C\u002Fli>\n\u003Cli>(00) 0.0000-0000  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Credit Card Masks:\u003C\u002Fstrong> Format credit card numbers and expiry dates with validation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Credit Card: 0000-0000-0000-0000  \u003C\u002Fli>\n\u003Cli>Expiry Date: 00\u002F00  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Date & Time Masks:\u003C\u002Fstrong> Keep date and time entries consistent and error-free.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Date: 00\u002F00\u002F0000  \u003C\u002Fli>\n\u003Cli>Time: 00:00:00  \u003C\u002Fli>\n\u003Cli>Date & Time: 00\u002F00\u002F0000 00:00:00  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Currency Masks:\u003C\u002Fstrong> Standardize money inputs with comma or dot separators.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Comma Format: 00,000.00  \u003C\u002Fli>\n\u003Cli>Dot Format: 00.000,00  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Brazilian Formats (CPF, CNPJ, CEP):\u003C\u002Fstrong> Capture Brazilian IDs and postal codes.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CPF (ID): 000.000.000-00  \u003C\u002Fli>\n\u003Cli>CNPJ (Company ID): 00.000.000\u002F0000-00  \u003C\u002Fli>\n\u003Cli>CEP (Postal Code): 00000-000\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Addons for Elementor Forms\u003C\u002Fh3>\n\u003Cp>Make more advanced forms inside Elementor by using these powerful Elementor form addons developed by the \u003Cstrong>Cool Plugins\u003C\u002Fstrong> team.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fconditional-fields-for-elementor-form\u002F?utm_source=fim_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 forms so fields can appear, hide, enable, or disable dynamically based on user input.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcountry-code-field-for-elementor-form\u002F\" rel=\"ugc\">Country Code for Elementor Form Telephone Field\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd a \u003Cstrong>country code\u003C\u002Fstrong> selector with flags to telephone fields. Combine it with input masks for even more accurate phone number validation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nThe ultimate \u003Cstrong>form builder\u003C\u002Fstrong> for Elementor Free & Pro. It not only extends Elementor Pro forms, but also provides a complete form widget for Elementor Free users. Popular features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fconditional-logic-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Conditional Logic\u003C\u002Fa> for smarter workflows.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frange-slider-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Range Slider\u003C\u002Fa> for interactive numeric inputs.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fsignature-field-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Signature Field\u003C\u002Fa> to collect e-signatures.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fselect2-field-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Select2 Dropdowns\u003C\u002Fa> with search and multi-select options.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fimage-radio-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Image Radio & Checkbox Fields\u003C\u002Fa> for better visual forms.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Frating-field-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Rating Field\u003C\u002Fa> to collect user reviews.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcalculator-for-elementor\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Calculator Fields\u003C\u002Fa> to build BMI, EMI, or interest calculators.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fcloudflare-turnstile-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">Cloudflare Turnstile\u003C\u002Fa> for spam protection.  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002Fhcaptcha-for-elementor-form\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">hCAPTCHA\u003C\u002Fa> to protect forms against spam bots.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002Ffeatures\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=features&utm_content=elementor_form_addons\" rel=\"nofollow ugc\">View All Features of Cool FormKit\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Other Popular Elementor Addons by Cool Plugins\u003C\u002Fh3>\n\u003Cp>Cool Plugins develops many addons that enhance Elementor and WordPress functionality. These addons integrate seamlessly with Elementor to help you build advanced websites faster, without writing custom code.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Ftimeline-widget-pro\u002F?utm_source=fim_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>\nShowcase your company history, project milestones, or events with vertical and horizontal timelines designed specifically for Elementor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevents-widgets-pro\u002F?utm_source=fim_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>\nExtend The Events Calendar plugin with Elementor widgets. Display events in list, grid, or carousel layouts that match your site’s design.\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=fim_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>\nAutomatically translate Elementor pages and WordPress content with AI. Build multilingual websites faster when using Polylang.\u003C\u002Fp>\n\u003C\u002Fli>\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>\nUnlock advanced features inside Elementor Pro’s loop builder — add ACF repeater support and taxonomy-based filters for dynamic layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\u002F?utm_source=fim_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>\nInstantly translate any plugin or theme strings with AI. One-click automatic translation inside the Loco Translate interface.\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>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DISCLAIMER:\u003C\u002Fstrong> This plugin is not affiliated with or developed by the official Elementor team. Some of the links in this content may be affiliate links, meaning we may earn a commission at no extra cost to you if you make a purchase through these links.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get \u003Ca href=\"https:\u002F\u002Fcoolformkit.com\u002F?utm_source=fim_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=bottom_name\" rel=\"nofollow ugc\">Cool FormKit for Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Add input masks to Elementor Pro or Hello Plus form fields - phone, date, time, credit card, CPF, CNPJ, CEP & more for accurate entries.",10000,180292,82,18,"2026-02-18T05:37:00.000Z","5.5","7.4",[96,97,98,99,24],"https:\u002F\u002Fcoolplugins.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fform-masks-for-elementor.2.6.0.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":111,"downloaded":129,"rating":102,"num_ratings":130,"last_updated":131,"tested_up_to":92,"requires_at_least":132,"requires_php":133,"tags":134,"homepage":138,"download_link":139,"security_score":102,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"masks-form-fields","Masks Form Fields","1.12.4","Petermann","https:\u002F\u002Fprofiles.wordpress.org\u002Fivanpetermann\u002F","\u003Cp>Add a class in the form field.\u003C\u002Fp>\n\u003Cp>Example of use with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[tel your-phone class:phone placeholder \"Phone\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Listing of classes available for use.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>('span.start, input.start').mff_mask('00\u002F0000');\n('span.date, input.date').mff_mask('00\u002F00\u002F0000');\n('span.time, input.time').mff_mask('00:00:00');\n('span.time2, input.time2').mff_mask('00:00');\n('input.date_time').mff_mask('00\u002F00\u002F0000 00:00:00');\n('input.date_time2').mff_mask('00\u002F00\u002F0000 00:00');\n('input.cep').mff_mask('00000-000', { clearIfNotMatch: true });\n('input.zip').mff_mask('00000');\n('input.phone, input[name=\"phonebr\"]').mff_mask(PhoneMaskBehavior, nonoOptions);\n('input.phone_us').mff_mask('(000) 000-0000');\n('input.taxid').mff_mask('00-0000000');\n('input.ssn').mff_mask('000-00-0000');\n('input.mixed').mff_mask('AAA 000-S0S');\n('input.cpf').mff_mask('000.000.000-00', { reverse: true, clearIfNotMatch: true });\n('input.cnpj').mff_mask('00.000.000\u002F0000-00', { reverse: true, clearIfNotMatch: true });\n('input.money').mff_mask('000.000.000.000.000,00', { reverse: true });\n('input.money2').mff_mask('#.##0,00', { reverse: true });\n('input.money3').mff_mask('#,##0.00', { reverse: true });\n('input.money4').mff_mask('000,000,000,000,000.00', { reverse: true });\n('input.money5').mff_mask('#.##0', { reverse: true });\n('input.money6').mff_mask('#,##0', { reverse: true });\n('input.ip_address').mff_mask('099.099.099.099');\n('input.percent').mff_mask('##0,00%', { reverse: true });\n('input.percent2').mff_mask('##0.00%', { reverse: true });\n('input.percent3').mff_mask('990,0%', { reverse: true });\n('input.percent4').mff_mask('990.0%', { reverse: true });\n('input.percent5').mff_mask('#,##0%', { reverse: true });\n('input.percent6').mff_mask('#.##0%', { reverse: true });\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fpetermann\u002Ffd1a898e02ca91a0d7231a9f8ee662b4\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> for more details on how to add custom mask.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Optional\u003C\u002Fstrong>\u003Cbr \u002F>\n– Added option for the format of the Brazilian phone number, with attribute \u003Ccode>name\u003C\u002Fcode> equal to \u003Ccode>phonebr\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Figorescobar\u002FjQuery-Mask-Plugin\" rel=\"nofollow ugc\">jQuery Mask Plugin\u003C\u002Fa>\u003C\u002Fp>\n","A plugin to add masks in the form’s fields.",74043,23,"2026-01-13T03:49:00.000Z","4.5","5.6",[76,135,136,24,137],"field","form","phone","https:\u002F\u002Fivanpetermann.com\u002Fmasks-form-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmasks-form-fields.1.12.4.zip",{"attackSurface":141,"codeSignals":184,"taintFlows":202,"riskAssessment":203,"analyzedAt":213},{"hooks":142,"ajaxHandlers":180,"restRoutes":181,"shortcodes":182,"cronEvents":183,"entryPointCount":28,"unprotectedCount":28},[143,149,153,158,163,166,170,175,177],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","admin_menu","register_admin_menu","hiderefer.php",40,{"type":144,"name":150,"callback":151,"file":147,"line":152},"admin_init","register_settings",41,{"type":154,"name":155,"callback":156,"priority":11,"file":147,"line":157},"filter","plugin_row_meta","add_settings_link",42,{"type":154,"name":159,"callback":160,"priority":161,"file":147,"line":162},"the_content","filter_links",99,43,{"type":154,"name":164,"callback":160,"priority":161,"file":147,"line":165},"comment_text",44,{"type":144,"name":167,"callback":168,"file":147,"line":169},"admin_notices","admin_notice",46,{"type":144,"name":171,"callback":172,"file":173,"line":174},"init","activate_cb","init.php",15,{"type":144,"name":171,"callback":176,"file":173,"line":114},"deactivate_cb",{"type":144,"name":171,"callback":178,"file":173,"line":179},"uninstall_cb",21,[],[],[],[],{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":189,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":201},[],{"prepared":187,"raw":28,"locations":188},1,[],{"escaped":190,"rawEcho":191,"locations":192},2,3,[193,197,199],{"file":194,"line":195,"context":196},"about.php",19,"raw output",{"file":194,"line":198,"context":196},29,{"file":173,"line":200,"context":196},74,[],[],{"summary":204,"deductions":205},"The \"wp-hiderefer\" v1.12 plugin exhibits a generally positive security posture based on the provided static analysis. The absence of identified dangerous functions, SQL queries without prepared statements, file operations, and external HTTP requests are strong indicators of good development practices. Furthermore, the lack of any recorded vulnerabilities in its history suggests a history of secure development.  \n\nHowever, there are areas for improvement. The analysis reveals that only 40% of output is properly escaped, which presents a potential risk for cross-site scripting (XSS) vulnerabilities if sensitive data is not handled carefully. While the attack surface appears minimal with 0 entry points, the lack of nonce and capability checks on any potential, albeit currently non-existent, entry points is a notable oversight. In the absence of identified vulnerabilities, the current risk is low, but these coding practices could introduce risks in future updates if not addressed.",[206,209,211],{"reason":207,"points":208},"Output escaping is insufficient",5,{"reason":210,"points":14},"No nonce checks on entry points",{"reason":212,"points":14},"No capability checks on entry points","2026-03-17T05:41:17.020Z",{"wat":215,"direct":220},{"assetPaths":216,"generatorPatterns":217,"scriptPaths":218,"versionParams":219},[],[],[],[],{"cssClasses":221,"htmlComments":222,"htmlAttributes":223,"restEndpoints":224,"jsGlobals":225,"shortcodeOutput":226},[],[],[],[],[],[]]