[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fr1_gXEcxOyGzT-WFKfi_BhvCYDAoQyla-G2KZzco5iw":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":144,"fingerprints":212},"advanced-custom-fields-contact-form-7-field","Advanced Custom Fields – Contact Form 7 Field","1.1.0","taylor.mitchellstjoseph","https:\u002F\u002Fprofiles.wordpress.org\u002Ftaylormitchellstjoseph\u002F","\u003Cp>Adds a ‘Contact Form 7’ field type for the Advanced Custom Fields WordPress plugin.\u003C\u002Fp>\n\u003Cp>Store one or multiple contact forms in an advanced custom field.\u003C\u002Fp>\n\u003Cp>Mark one or more forms as disabled to prevent them from being selected.\u003C\u002Fp>\n\u003Cp>Field is returned as Contact Form 7 markup\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatible with both ACF V3 & V4\u003C\u002Fstrong>\u003C\u002Fp>\n","Adds a 'Contact Form 7' field type for the Advanced Custom Fields WordPress plugin.",2000,26236,68,8,"2017-11-28T21:10:00.000Z","3.5.2","3.3","",[20,21,22],"acf","advanced-custom-fields","contact-form-7","http:\u002F\u002Fgithub.com\u002Ftaylormsj\u002Facf-cf7-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields-contact-form-7-field.1.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"taylormitchellstjoseph",3,2410,30,84,"2026-04-03T21:24:37.342Z",[38,56,78,100,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":18,"download_link":55,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"acf-contact-form-7","Advanced Custom Fields Contact Form 7","1.1.6","imbeetle","https:\u002F\u002Fprofiles.wordpress.org\u002Fimbeetle\u002F","\u003Cp>Add a Contact Form 7 field type to Advanced Custom Fields.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Return contact form 7 shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>This ACF field type is compatible with:\u003Cbr \u002F>\n* ACF 5\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>Supported 89 languages.\u003Cbr \u002F>\nIf you notice a mistake in the translations, write to us in support of or email to support@beetle.net.ua\u003C\u002Fp>\n\u003Ch4>Additionaly information\u003C\u002Fh4>\n\u003Cp>Found a problem in the plug-in or there is a suggestion for its improvement, write in support or email us at support@beetle.net.ua\u003C\u002Fp>\n\u003Cp>Donate link: https:\u002F\u002Fmoney.yandex.ru\u002Fto\u002F41001943592305\u003C\u002Fp>\n","Adds a new 'Contact Form 7' field to the popular Advanced Custom Fields plugin.",800,11312,60,4,"2019-10-12T13:33:00.000Z","5.3.21","4.8",[20,39,21,54,22],"advanced-custom-fields-contact-form-7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-contact-form-7.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":35,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":75,"download_link":76,"security_score":77,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"acf-content-analysis-for-yoast-seo","ACF Content Analysis for Yoast SEO","3.2","Yoast","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoast\u002F","\u003Cp>This plugin ensures that Yoast SEO analyzes all ACF content including Flexible Content and Repeaters.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002F\" rel=\"nofollow ugc\">Yoast SEO for WordPress\u003C\u002Fa> content and SEO analysis does not take in to account the content of a post’s \u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa>. This plugin uses the plugin system of Yoast SEO for WordPress to hook into the analyser in order to add ACF content to the SEO analysis.\u003C\u002Fp>\n\u003Cp>This had previously been done by the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-seo-acf-content-analysis\u002F\" rel=\"ugc\">WordPress SEO ACF Content Analysis\u003C\u002Fa> plugin but that no longer works with Yoast 3.0. Kudos to \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fryuheixys\u002F\" rel=\"nofollow ugc\">ryuheixys\u003C\u002Fa>, the author of that plugin, for the original idea.\u003C\u002Fp>\n\u003Cp>This Plugin is compatible with the free ACF 4 Version as well as with the PRO Version 5. Please be aware that it ignores Pro Add-Ons for Version 4. In that case please upgrade to ACF PRO Version 5.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If you have issues, please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYoast\u002Fyoast-acf-analysis\u002Fissues\" rel=\"nofollow ugc\">submit them on GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Previously called Yoast ACF Analysis.\u003C\u002Fp>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Ch4>Remove specific field from scoring\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\blacklist_name', function ( $blacklist_name ) {\n    $blacklist_name->add( 'my-field-name' );\n    return $blacklist_name;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Remove field type from scoring\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\blacklist_type', function ( $blacklist_type ) {\n    \u002F\u002F text, image etc\n    $blacklist_type->add( 'text' );\n    $blacklist_type->add( 'image' );\n    return $blacklist_type;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Define custom field a specific heading value\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\headlines', function ( $headlines ) {\n    \u002F\u002F value from 1-6, 1=h1, 6=h6\n    $headlines['field_591eb45f2be86'] = 3;\n    return $headlines;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Change refresh rate\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>add_filter( 'Yoast\\WP\\ACF\\refresh_rate', function () {\n    \u002F\u002F Refresh rates in milliseconds\n    return 1000;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n","WordPress plugin that adds the content of all ACF fields to the Yoast SEO score analysis.",100000,2538123,34,"2025-12-01T18:33:00.000Z","6.9.4","6.6","7.2.5",[20,21,72,73,74],"analysis","seo","yoast","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-content-analysis-for-yoast-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-content-analysis-for-yoast-seo.3.2.zip",100,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":64,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":68,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":26,"last_vuln_date":99,"fetched_at":28},"advanced-custom-fields-font-awesome","Advanced Custom Fields: Font Awesome Field","5.0.2","Matt Keys","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattkeys\u002F","\u003Cp>Add a \u003Ca href=\"http:\u002F\u002Ffontawesome.com\u002F\" rel=\"nofollow ugc\">Font Awesome\u003C\u002Fa> icon field type to Advanced Custom Fields.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Specify which FontAwesome icon sets to use (Solid, Regular, Light, Thin, Duotone, Duotone Sharp, Brands, and Custom Upload Icons) (Some features only available with FontAwesome 5.x or 6.x icons)\u003C\u002Fli>\n\u003Cli>Create your own custom filtered list of FontAwesome icons to use with your fields. Use different custom icon sets with different fields\u003C\u002Fli>\n\u003Cli>Returns Icon Element, Icon Class, Icon Unicode, or an Object including the element, class, unicode value, and SVG data (if applicable)\u003C\u002Fli>\n\u003Cli>Optionally enqueues Font Awesome in footer where needed (when a FontAwesome field is being used on the page))\u003C\u002Fli>\n\u003Cli>Integrates with the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fapis\u002Fgraphql\" rel=\"nofollow ugc\">FontAwesome GraphQL\u003C\u002Fa> for loading your \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fsetup\u002Fuse-kit\" rel=\"nofollow ugc\">FontAwesome Kits\u003C\u002Fa>, searching for icons, and loading the latest version of FontAwesome\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: It is recommended to let this plugin enqueue the latest version of Font Awesome on your front-end; or include the latest version yourself using your \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fsetup\u002Fuse-kit\" rel=\"nofollow ugc\">FontAwesome Kit\u003C\u002Fa>; so that available icons in the admin area will be displayed properly on your sites front-end.\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>This ACF field type is compatible with:\u003Cbr \u002F>\n* ACF 5.7+\u003Cbr \u002F>\n* FontAwesome 4.x, 5.x, 6.x and 7.x fonts\u003C\u002Fp>\n\u003Ch3>Optional Configuration\u003C\u002Fh3>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>ACFFA_always_enqueue_fa\u003C\u002Fstrong>: Return true to always enqueue FontAwesome on the frontend, even if no ACF FontAwesome fields are in use on the page. This will enqueue FontAwesome in the header instead of the footer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_admin_enqueue_fa\u003C\u002Fstrong>: Return false to stop enqueueing FontAwesome in the admin area. Useful if you already have FontAwesome enqueued by some other means.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_get_icons\u003C\u002Fstrong>: (Applies to FontAwesome 4.x and 5.x icons only) Filter the array of icons and icon details loaded from the database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_get_fa_url\u003C\u002Fstrong>: Filter the URL used for enqueuing FontAwesome in the frontend and admin areas of the site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_override_major_version\u003C\u002Fstrong>: Filter to manually set the ‘major’ version of FontAwesome to load (accepts either 4, 5, or 6). NOTE: This filter must be registered before any calls to ACF get_field() function are made.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_fa_api_key\u003C\u002Fstrong>: Filter to programmatically set the FontAwesome API key.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_fa_kit_token\u003C\u002Fstrong>: Filter to programmatically set the FontAwesome kit token.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a new 'Font Awesome Icon' field to the popular Advanced Custom Fields plugin.",1665691,98,36,"2026-01-09T09:54:00.000Z","3.5","5.6",[20,21,93,94],"font-awesome","fontawesome","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields-font-awesome\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields-font-awesome.5.0.2.zip",99,1,"2026-02-18 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":87,"num_ratings":110,"last_updated":111,"tested_up_to":68,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":118,"download_link":119,"security_score":87,"vuln_count":120,"unpatched_count":26,"last_vuln_date":121,"fetched_at":28},"advanced-custom-fields-table-field","Table Field Add-on for ACF and SCF","1.3.34","Johann Heyne","https:\u002F\u002Fprofiles.wordpress.org\u002Fjonua\u002F","\u003Cp>The Table Field plugin is an Add-on and enhances the functionality of the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\" rel=\"nofollow ugc\">Advanced Custom Fields (ACF) plugin\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsecure-custom-fields\u002F\" rel=\"ugc\">Secure Custom Fields plugin\u003C\u002Fa> with easy-to-edit tables.\u003C\u002Fp>\n\u003Cp>This plugin requires the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\" rel=\"nofollow ugc\">Advanced Custom Fields plugin\u003C\u002Fa> or the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsecure-custom-fields\u002F\" rel=\"ugc\">Secure Custom Fields plugin\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>The table field works also with the ACF repeater and flexible field types and supports the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fblog\u002Facf-5-8-introducing-acf-blocks-for-gutenberg\u002F\" rel=\"nofollow ugc\">ACF Blocks for Gutenberg\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Table Header (Option)\u003C\u002Fli>\n\u003Cli>Table Caption (Option)\u003C\u002Fli>\n\u003Cli>Support for ACF Gutenberg blocks\u003C\u002Fli>\n\u003Cli>Add and remove table columns and rows\u003C\u002Fli>\n\u003Cli>Change order of columns and rows by dragging\u003C\u002Fli>\n\u003Cli>To move to the next cells editor press key: tab\u003C\u002Fli>\n\u003Cli>To move to the previous cells editor press key: shift + tab\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English – default, always included\u003C\u002Fli>\n\u003Cli>German: Deutsch – immer dabei!\u003C\u002Fli>\n\u003Cli>Danish: Dansk – altid der!\u003C\u002Fli>\n\u003Cli>Polish: Polski – zawsze tam jest!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note:\u003C\u002Fem> Please \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fadvanced-custom-fields-table-field\" rel=\"nofollow ugc\">contribute your language\u003C\u002Fa> to the plugin to make it even more useful.\u003C\u002Fp>\n\u003Ch3>PRO\u003C\u002Fh3>\n\u003Cp>There is also a \u003Ca href=\"https:\u002F\u002Fwww.acf-table-field.com\" rel=\"nofollow ugc\">Table Field Pro\u003C\u002Fa> Add-on for the Advanced Custom Fields and Secure Custom Fields plugins.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Setup custom default table\u003C\u002Fli>\n\u003Cli>Setup minimum and maximum amount of rows and columns\u003C\u002Fli>\n\u003Cli>Setup style choice for the table and parts of the table\u003C\u002Fli>\n\u003Cli>Restrict table editing functionalities\u003C\u002Fli>\n\u003Cli>Configurable optional WordPress editor for cell content editing\u003C\u002Fli>\n\u003Cli>Table head and foot rows\u003C\u002Fli>\n\u003Cli>Stub column\u003C\u002Fli>\n\u003Cli>Rowspan and colspan\u003C\u002Fli>\n\u003Cli>Improved way for moving rows and columns\u003C\u002Fli>\n\u003Cli>Disable moving individual columns\u003C\u002Fli>\n\u003Cli>Support for REST-API\u003C\u002Fli>\n\u003Cli>Support for WP GraphQL\u003C\u002Fli>\n\u003Cli>Support for third-party plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Pro plugin can run in parallel and you can change an existing field with field type “Table” to the field type “Table Pro” as required.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.acf-table-field.com\" rel=\"nofollow ugc\">to the plugin website\u003C\u002Fa>\u003C\u002Fp>\n","A Table Field Add-on for the Advanced Custom Fields and Secure Custom Fields Plugin.",50000,1080358,59,"2026-02-01T16:56:00.000Z","5.3","7.4",[20,21,115,116,117],"scf","secure-custom-fields","table","https:\u002F\u002Fwww.acf-table-field.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields-table-field.1.3.34.zip",2,"2026-01-05 19:00:21",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":87,"num_ratings":132,"last_updated":133,"tested_up_to":68,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":141,"download_link":142,"security_score":97,"vuln_count":98,"unpatched_count":26,"last_vuln_date":143,"fetched_at":28},"acf-better-search","ACF: Better Search","4.4.1","Mateusz Gbiorczyk","https:\u002F\u002Fprofiles.wordpress.org\u002Fmateuszgbiorczyk\u002F","\u003Cp>This plugin adds to default WordPress search engine the ability to search by content from selected fields of Advanced Custom Fields plugin.\u003C\u002Fp>\n\u003Cp>Everything works automatically, no need to add any additional code. The plugin does not create a search results page, but modifies the SQL database query to make your search engine work better.\u003C\u002Fp>\n\u003Cp>Additionally you can search for whole phrases instead of each single word of phrase. As a result, search will be more accurate than before.\u003C\u002Fp>\n\u003Ch4>New search core\u003C\u002Fh4>\n\u003Cp>We modified the code of search engine. Content search is now faster by about 75% \u003Cem>(depending on the level of complexity of searched phrase)\u003C\u002Fem>!\u003C\u002Fp>\n\u003Ch4>Support to the development of plugin\u003C\u002Fh4>\n\u003Cp>We spend hours working on the development of this plugin. Technical support also requires a lot of time, but we do it because we want to offer you the best plugin. We enjoy every new plugin installation.\u003C\u002Fp>\n\u003Cp>If you would like to appreciate it, you can \u003Ca href=\"https:\u002F\u002Fko-fi.com\u002Fgbiorczyk\u002F?utm_source=acf-better-search&utm_medium=readme-content\" rel=\"nofollow ugc\">provide us a coffee\u003C\u002Fa>. \u003Cstrong>If every user bought at least one, we could work on the plugin 24 hours a day!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Please also read the FAQ below. Thank you for being with us!\u003C\u002Fh4>\n","This plugin adds to default WordPress search engine the ability to search by content from selected fields of Advanced Custom Fields plugin.",40000,809726,164,"2025-12-08T19:55:00.000Z","5.0","7.0",[137,21,138,139,140],"acf-search","better-search","extended-search","search","https:\u002F\u002Fmattplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-better-search.4.4.1.zip","2019-06-27 00:00:00",{"attackSurface":145,"codeSignals":160,"taintFlows":199,"riskAssessment":200,"analyzedAt":211},{"hooks":146,"ajaxHandlers":156,"restRoutes":157,"shortcodes":158,"cronEvents":159,"entryPointCount":26,"unprotectedCount":26},[147,153],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","acf\u002Fregister_fields","register_fields","acf-cf7.php",35,{"type":148,"name":154,"callback":154,"file":151,"line":155},"init",39,[],[],[],[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":198},[],{"prepared":26,"raw":26,"locations":163},[],{"escaped":26,"rawEcho":165,"locations":166},14,[167,171,173,175,177,179,181,183,186,188,190,192,194,196],{"file":168,"line":169,"context":170},"acf_cf7-v3.php",50,"raw output",{"file":168,"line":172,"context":170},78,{"file":168,"line":174,"context":170},97,{"file":168,"line":176,"context":170},116,{"file":168,"line":178,"context":170},182,{"file":168,"line":180,"context":170},214,{"file":168,"line":182,"context":170},217,{"file":184,"line":185,"context":170},"acf_cf7-v4.php",210,{"file":184,"line":187,"context":170},242,{"file":184,"line":189,"context":170},245,{"file":184,"line":191,"context":170},282,{"file":184,"line":193,"context":170},310,{"file":184,"line":195,"context":170},329,{"file":184,"line":197,"context":170},348,[],[],{"summary":201,"deductions":202},"Based on the provided static analysis and vulnerability history, the \"advanced-custom-fields-contact-form-7-field\" plugin version 1.1.0 exhibits a strong security posture in several key areas. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, which significantly limits the plugin's attack surface. Furthermore, all identified SQL queries utilize prepared statements, and there are no recorded vulnerabilities or CVEs, indicating a history of secure development and maintenance.\n\nHowever, a significant concern arises from the code analysis regarding output escaping. With 100% of outputs not being properly escaped (14 total outputs), this presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. Any data that is displayed to users, whether directly from user input or indirectly through plugin functionality, is susceptible to injection of malicious scripts. The absence of nonce checks and capability checks on any potential entry points also contributes to this risk, as it suggests that sensitive operations might be performable by unauthorized users or without proper validation.\n\nIn conclusion, while the plugin's limited attack surface and secure SQL practices are commendable, the pervasive lack of output escaping is a critical weakness that outweighs these strengths. The absence of any recorded vulnerabilities is positive, but it is likely a reflection of either a very limited scope of use or that potential XSS vulnerabilities have gone unnoticed or unreported. This plugin should be treated with caution due to the high likelihood of XSS flaws.",[203,206,209],{"reason":204,"points":205},"100% of outputs are not properly escaped",15,{"reason":207,"points":208},"0 capability checks present",5,{"reason":210,"points":208},"0 nonce checks present","2026-03-16T18:38:47.143Z",{"wat":213,"direct":223},{"assetPaths":214,"generatorPatterns":217,"scriptPaths":218,"versionParams":219},[215,216],"\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields-contact-form-7-field\u002Facf_cf7-v3.php","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields-contact-form-7-field\u002Facf_cf7-v4.php",[],[],[220,221,222],"\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields-contact-form-7-field\u002F","advanced-custom-fields-contact-form-7-field\u002Facf_cf7-v3.php?ver=","advanced-custom-fields-contact-form-7-field\u002Facf_cf7-v4.php?ver=",{"cssClasses":224,"htmlComments":227,"htmlAttributes":258,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":263},[225,226],"field_option","field_option_acf_cf7",[228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257],"Construct","This function is called when the field class is initalized on each page.","Here you can add filters \u002F actions and setup any other functionality for your field","do not delete!","set name \u002F title","variable name (no spaces \u002F special characters \u002F etc)","field label (Displayed in edit screens)","create_options","this function is called from core\u002Ffield_meta_box.php to create extra options","for your field","the $_POST obejct key required to save the options to the field","the field object","role_capability","defaults","Get form names","Allow Null?","Select multiple forms?","Hide disabled forms?","pre_save_field","this function is called when saving your acf object. Here you can manipulate the","field object and it's options before it gets saved to the database.","do stuff with field (mostly format options data)","create_field","this function is called on edit screens to produce the html for this field","Add multiple select functionality as required","Begin HTML select field","Add null value as required","Display all contact form 7 forms","Mark form as selected as required","If the value is an array (multiple select), loop through values and check if it is selected",[259,260],"multiple=\"multiple\"","size=\"5\"",[],[],[]]