[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUyMH_0h3q1x_JFaG4NorQ6Th3l_Jz9lFv23PDxtXn5Q":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":139,"fingerprints":204},"dits-easy-callback-button","DITS Easy Callback Button","1.1.0","Dits.Agency","https:\u002F\u002Fprofiles.wordpress.org\u002Fditsagency\u002F","\u003Cp>DITS Easy Callback Button adds a floating button that allows site visitors to request a callback easily.\u003Cbr \u002F>\nThis plugin is translation-ready.\u003C\u002Fp>\n\u003Ch3>Third-party Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Resource Name: Phone Icon (phone.svg)\u003Cbr \u002F>\nLicense: GPLv2 or later\u003Cbr \u002F>\nLicense URI: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Resource Name: Telegram Icon (telegram.svg)\u003Cbr \u002F>\nLicense: GPLv2 or later\u003Cbr \u002F>\nLicense URI: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Resource Name: Viber Icon (viber.svg)\u003Cbr \u002F>\nLicense: GPLv2 or later\u003Cbr \u002F>\nLicense URI: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Resource Name: WhatsApp Icon (whatsapp.svg)\u003Cbr \u002F>\nLicense: GPLv2 or later\u003Cbr \u002F>\nLicense URI: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Resource Name: IMask.js\u003Cbr \u002F>\nLicense: MIT\u003Cbr \u002F>\nLicense URI: https:\u002F\u002Fgithub.com\u002FuNmAnNeR\u002Fimaskjs\u003Cbr \u002F>\nSource: https:\u002F\u002Fimask.js.org\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Resource Name: MicroModal (micromodal.min.js)\u003Cbr \u002F>\nLicense: MIT\u003Cbr \u002F>\nLicense URI: https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fghosh\u002FMicromodal\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin provides an option to contact via WhatsApp.\u003C\u002Fp>\n\u003Cp>When enabled, the plugin generates a link to the WhatsApp API service\u003Cbr \u002F>\n(https:\u002F\u002Fapi.whatsapp.com\u002Fsend).\u003C\u002Fp>\n\u003Cp>Data sent:\u003Cbr \u002F>\n– Phone number configured by the site administrator\u003C\u002Fp>\n\u003Cp>Data is sent only when a visitor clicks the WhatsApp button.\u003C\u002Fp>\n\u003Cp>This service is provided by WhatsApp (Meta):\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fwww.whatsapp.com\u002Flegal\u002Fterms-of-service\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.whatsapp.com\u002Flegal\u002Fprivacy-policy\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AJAX callback request\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin handles callback requests via an AJAX POST request to the WordPress backend.\u003C\u002Fp>\n\u003Cp>Data sent:\u003Cbr \u002F>\n– Phone number entered by the visitor\u003C\u002Fp>\n\u003Cp>This data is used only to send an email to the site administrator(s) with the request details.\u003Cbr \u002F>\nNo data is shared with third parties outside of the configured email recipients.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin uses npm and Gulp with Rollup to bundle JavaScript assets.\u003C\u002Fp>\n\u003Cp>The following third-party libraries are bundled into the production files:\u003Cbr \u002F>\n– imask (https:\u002F\u002Fgithub.com\u002FuNmAnNeR\u002Fimaskjs)\u003Cbr \u002F>\n– micromodal (https:\u002F\u002Fmicromodal.vercel.app)\u003C\u002Fp>\n\u003Cp>Source files are located in:\u003Cbr \u002F>\n– src\u002Fjs\u002F\u003Cbr \u002F>\n– src\u002Ficons\u002F\u003Cbr \u002F>\n– src\u002Fcss\u002F\u003C\u002Fp>\n\u003Cp>To build assets:\u003Cbr \u002F>\n1. npm install\u003Cbr \u002F>\n2. gulp build\u003C\u002Fp>\n\u003Ch3>Licenses\u003C\u002Fh3>\n\u003Cp>This plugin bundles the following third-party libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>imask – MIT License\u003C\u002Fli>\n\u003Cli>micromodal – MIT License\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All bundled libraries are compatible with GPL-2.0-or-later.\u003C\u002Fp>\n","A simple floating callback button and modal form to request a call back from your clients.",0,206,"2026-03-06T10:53:00.000Z","6.9.4","5.2","7.4",[18,19,20,21,22],"callback","contact","modal","phone","request","https:\u002F\u002Fdits.agency","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdits-easy-callback-button.1.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"ditsagency",3,20,30,94,"2026-04-04T11:17:33.642Z",[37,59,80,101,121],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":25,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"zvi-callback-widget","ZVI CallBack widget","1.0","zava75","https:\u002F\u002Fprofiles.wordpress.org\u002Fzava75\u002F","\u003Cp>ZVI CallBack widget WordPress (+ Support Contact Form 7 +Bot Telegram)\u003Cbr \u002F>\nCustomize CallBack widget WordPress (+ Support Contact Form 7 +Bot Telegram)\u003C\u002Fp>\n\u003Cp>Bot Telegram Integrations (Telegram Alert)\u003Cbr \u002F>\nContact Form 7 Integrations (Creating Your Own Form Tags (Shortcodes) – Contact Form 7)\u003Cbr \u002F>\nCustomize Your Forms to Look the Way You Want – Contact Form 7\u003Cbr \u002F>\nDefault form\u003C\u002Fp>\n\u003Cp>Setting the title and subtitle of the form\u003Cbr \u002F>\nChange in appearance\u003Cbr \u002F>\nPosition\u003Cbr \u002F>\nColour\u003Cbr \u002F>\n14 types icon\u003C\u002Fp>\n\u003Cp>E-mail for the form (E-mail Admin by default)\u003Cbr \u002F>\nURL redirect (after successful submission of the default form or Contact Form 7)\u003C\u002Fp>\n\u003Cp>Plugin language support:\u003Cbr \u002F>\n Arabic\u003Cbr \u002F>\n Danish\u003Cbr \u002F>\n German\u003Cbr \u002F>\n English (UK)\u003Cbr \u002F>\n English (United States)\u003Cbr \u002F>\n French (France)\u003Cbr \u002F>\n Spanish (Spain)\u003Cbr \u002F>\n Persian\u003Cbr \u002F>\n Hindi\u003Cbr \u002F>\n Italian\u003Cbr \u002F>\n Japanese\u003Cbr \u002F>\n Kazakh\u003Cbr \u002F>\n Polish\u003Cbr \u002F>\n Romanian\u003Cbr \u002F>\n Russian\u003Cbr \u002F>\n Swedish\u003Cbr \u002F>\n Thai\u003Cbr \u002F>\n Turkish\u003Cbr \u002F>\n Ukrainian\u003Cbr \u002F>\n Chinese (China)\u003C\u002Fp>\n\u003Cp>You can edit and add translations with the free Loco Translate plugin!\u003C\u002Fp>\n\u003Cp>Описание\u003Cbr \u002F>\nZVI CallBack виджет WordPress (+ контактная форма поддержки 7 + Bot Telegram)\u003Cbr \u002F>\nНастроить виджет CallBack для WordPress (+ контактная форма поддержки 7 + Bot Telegram)\u003C\u002Fp>\n\u003Cp>Бот Telegram Integrations (Telegram Alert)\u003Cbr \u002F>\nКонтактная форма 7 Интеграция (Создание собственных тегов формы (шорткоды) – Контактная форма 7)\u003Cbr \u002F>\nНастройте свои формы, чтобы выглядеть так, как вы хотите – контактная форма 7\u003Cbr \u002F>\nФорма по умолчанию\u003C\u002Fp>\n\u003Cp>Установка заголовка и подзаголовка формы\u003Cbr \u002F>\nИзменение внешнего вида\u003Cbr \u002F>\nПозиция\u003Cbr \u002F>\nЦвет\u003Cbr \u002F>\nЗначок 14 типов\u003C\u002Fp>\n\u003Cp>Электронная почта для формы (E-mail Admin по умолчанию)\u003Cbr \u002F>\nПеренаправление URL (после успешной отправки формы по умолчанию или контактной формы 7)\u003C\u002Fp>\n\u003Cp>Языковая поддержка плагинов:\u003Cbr \u002F>\n  арабский\u003Cbr \u002F>\n  датский\u003Cbr \u002F>\n  Немецкий\u003Cbr \u002F>\n  Английский (Великобритания)\u003Cbr \u002F>\n  Английский Соединенные Штаты)\u003Cbr \u002F>\n  Французский (франция)\u003Cbr \u002F>\n  Испанский (Испания)\u003Cbr \u002F>\n  персидский\u003Cbr \u002F>\n  хинди\u003Cbr \u002F>\n  итальянский\u003Cbr \u002F>\n  японский язык\u003Cbr \u002F>\n  казах\u003Cbr \u002F>\n  польский\u003Cbr \u002F>\n  румынский\u003Cbr \u002F>\n  русский\u003Cbr \u002F>\n  шведский\u003Cbr \u002F>\n  тайский\u003Cbr \u002F>\n  турецкий\u003Cbr \u002F>\n  украинец\u003Cbr \u002F>\n  Китайский (Китай)\u003C\u002Fp>\n\u003Cp>Вы можете редактировать и добавлять переводы с помощью бесплатного плагина Loco Translate!\u003C\u002Fp>\n","This plugin makes a simple widget for callback on your website.",3095,80,4,"2025-07-07T13:20:00.000Z","6.5.8","4.5","5.4",[53,18,54,55,56],"call-back","contact-form","contact-form-7","phone-widget","http:\u002F\u002Fstudio-f1.in.ua\u002Fproject03.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzvi-callback-widget.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":11,"num_ratings":11,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":79},"wp-request-callback","WP Request Callback","0.1.0","kiteframe","https:\u002F\u002Fprofiles.wordpress.org\u002Fkiteframe\u002F","\u003Cp>Easily add a form to any page on your site to allow visitors to leave their name and number to request a callback.\u003C\u002Fp>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>The settings page can be reached by clicking on Settings in the WordPress admin menu, and then clicking on WP Request Callback.\u003C\u002Fp>\n\u003Cp>Here you can add an email address to receive email notifications, as well as a Slack Webhook URL to enable notifications straight into a Slack channel.\u003C\u002Fp>\n\u003Cp>Also on this page you can choose the default theme color. This will be used by the shortcode as the background color of the submit button and the border color of the focussed inputs.\u003C\u002Fp>\n\u003Cp>The color can be overridden on a per form basis by using the shortcode settings as documented below.\u003C\u002Fp>\n\u003Ch3>Configuring the Shortcode\u003C\u002Fh3>\n\u003Cp>The shortcode usage is as follows: \u003Ccode>[wprc success_message=\"This is my custom success message.\" error_message=\"Something went wrong.\" color=\"#9f7aea\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>success_message is the text displayed to the user after the form is submitted successfully. It is optional and if omitted the default message is ‘Thanks for submitting your callback request.’\u003C\u002Fli>\n\u003Cli>error_message is the text displayed to the user if an unexpected error occurs with the submission. It is optional and if omitted the default message is ‘Something went wrong. Please try again.’\u003C\u002Fli>\n\u003Cli>color is a hex color code that is used to style the button and inputs of the form. It is optional, and if omitted, the color set on the settings page is used, or blue by default (#9f7aea).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>API Documentation\u003C\u002Fh3>\n\u003Cp>The plugin makes use of the WordPress \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Frest-api\u002F\" rel=\"nofollow ugc\">REST API\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Endpoint\u003C\u002Fh4>\n\u003Cp>POST \u002Fwp-json\u002Fwprc\u002Fv1\u002Fcallback-requests\u003C\u002Fp>\n\u003Ch4>Request Body\u003C\u002Fh4>\n\u003Cp>name: Required, string.\u003Cbr \u002F>\nphone: Required, string, numbers or spaces.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n{ name: ‘Name’, phone: ‘01234567890’ }\u003C\u002Fp>\n\u003Ch4>Responses\u003C\u002Fh4>\n\u003Cp>\u003Cem>Success\u003C\u002Fem>\u003Cbr \u002F>\nStatus: 201\u003Cbr \u002F>\nResponse data: ‘Success’\u003C\u002Fp>\n\u003Cp>\u003Cem>Validation error\u003C\u002Fem>\u003Cbr \u002F>\nStatus: 422\u003Cbr \u002F>\nResponse data: { errors: { name: [‘Example validation error’], phone: [‘Example validation error’] } }\u003C\u002Fp>\n","Capture callback requests from potential clients on your site. Use our built in forms or create your own. Simple, customisable, and easy to use.",10,1603,"2019-09-30T14:05:00.000Z","5.2.24","5.0","7.0",[18,74,21,75,22],"callback-request","phone-back","https:\u002F\u002Fwprequestcallback.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-request-callback.0.1.0.zip",85,"2026-03-15T14:54:45.397Z",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":14,"requires_at_least":93,"requires_php":16,"tags":94,"homepage":99,"download_link":100,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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",[55,95,96,97,98],"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":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":90,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":99,"tags":115,"homepage":99,"download_link":120,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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",[55,116,117,118,119],"contact-form-7-phone","mask","mask-field","phone-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-phone-mask-field.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":25,"num_ratings":131,"last_updated":132,"tested_up_to":14,"requires_at_least":50,"requires_php":133,"tags":134,"homepage":137,"download_link":138,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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.",10000,74043,23,"2026-01-13T03:49:00.000Z","5.6",[55,135,136,117,21],"field","form","https:\u002F\u002Fivanpetermann.com\u002Fmasks-form-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmasks-form-fields.1.12.4.zip",{"attackSurface":140,"codeSignals":184,"taintFlows":196,"riskAssessment":197,"analyzedAt":203},{"hooks":141,"ajaxHandlers":173,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":183,"unprotectedCount":11},[142,148,152,155,158,161,165,169],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","wp_enqueue_scripts","decb_enqueue_public_scripts_and_styles","includes\\class-dits-easy-callback-button-plugin.php",17,{"type":143,"name":149,"callback":150,"file":146,"line":151},"admin_enqueue_scripts","decb_enqueue_admin_scripts_and_styles",18,{"type":143,"name":153,"callback":154,"file":146,"line":32},"wp_footer","decb_render_float_trigger",{"type":143,"name":153,"callback":156,"file":146,"line":157},"decb_render_modal",21,{"type":143,"name":159,"callback":160,"file":146,"line":111},"admin_menu","decb_add_plugin_page",{"type":143,"name":162,"callback":163,"file":146,"line":164},"admin_init","decb_page_init",25,{"type":143,"name":166,"callback":167,"file":146,"line":168},"wp_mail_failed","closure",27,{"type":170,"name":171,"callback":167,"file":146,"line":172},"filter","kses_allowed_protocols",37,[174,179],{"action":175,"nopriv":176,"callback":175,"hasNonce":177,"hasCapCheck":176,"file":146,"line":178},"decb_request_call_handler",false,true,22,{"action":175,"nopriv":177,"callback":175,"hasNonce":177,"hasCapCheck":176,"file":146,"line":131},[],[],[],2,{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":11,"externalRequests":11,"nonceChecks":190,"capabilityChecks":11,"bundledLibraries":195},[],{"prepared":11,"raw":11,"locations":187},[],{"escaped":189,"rawEcho":190,"locations":191},39,1,[192],{"file":146,"line":193,"context":194},431,"raw output",[],[],{"summary":198,"deductions":199},"The \"dits-easy-callback-button\" v1.1.0 plugin demonstrates a generally strong security posture based on the provided static analysis. It effectively utilizes prepared statements for SQL queries, has a high percentage of properly escaped output, and includes a nonce check for its entry points. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its security. The plugin also has no recorded vulnerability history, which is a positive indicator of its past security performance.\n\nHowever, a notable area of concern is the complete lack of capability checks on its AJAX handlers. While the entry points are protected by nonce checks, the absence of capability checks means that any authenticated user, regardless of their role or permissions, can trigger these AJAX actions. This could potentially lead to privilege escalation or unauthorized actions if the AJAX handlers perform sensitive operations. The limited attack surface (2 AJAX handlers) mitigates this risk somewhat, but it remains a significant oversight in terms of robust access control.\n\nIn conclusion, while the plugin employs good security practices in areas like SQL and output handling, the lack of capability checks on its AJAX handlers represents a critical weakness that could be exploited. The absence of known vulnerabilities is a positive sign, but it does not negate the inherent risk posed by the missing permission controls. Further investigation into the specific actions performed by the AJAX handlers would be necessary to fully quantify the potential impact of this vulnerability.",[200],{"reason":201,"points":202},"Missing capability checks on AJAX handlers",15,"2026-03-17T06:53:05.409Z",{"wat":205,"direct":222},{"assetPaths":206,"generatorPatterns":213,"scriptPaths":214,"versionParams":215},[207,208,209,210,211,212],"\u002Fwp-content\u002Fplugins\u002Fdits-easy-callback-button\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fdits-easy-callback-button\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fdits-easy-callback-button\u002Fassets\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fdits-easy-callback-button\u002Fassets\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fdits-easy-callback-button\u002Fassets\u002Fjs\u002Finputmask.min.js","\u002Fwp-content\u002Fplugins\u002Fdits-easy-callback-button\u002Fassets\u002Fjs\u002Fjquery.inputmask.min.js",[],[208],[216,217,218,219,220,221],"dits-easy-callback-button\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","dits-easy-callback-button\u002Fassets\u002Fjs\u002Ffrontend.js?ver=","dits-easy-callback-button\u002Fassets\u002Fcss\u002Fbootstrap.min.css?ver=","dits-easy-callback-button\u002Fassets\u002Fjs\u002Fbootstrap.min.js?ver=","dits-easy-callback-button\u002Fassets\u002Fjs\u002Finputmask.min.js?ver=","dits-easy-callback-button\u002Fassets\u002Fjs\u002Fjquery.inputmask.min.js?ver=",{"cssClasses":223,"htmlComments":229,"htmlAttributes":231,"restEndpoints":234,"jsGlobals":236,"shortcodeOutput":239},[224,225,226,227,228],"decb-callback-button","decb-modal-header","decb-modal-body","decb-modal-footer","decb-close-button",[230],"\u003C!-- DITS Easy Callback Button -->",[232,233],"data-target","data-toggle",[235],"\u002Fwp-json\u002Fdecb\u002Fv1\u002Frequest-call",[237,238],"DECBNonce","DECBNonceUrl",[240],"[dits_easy_callback_button]"]