[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fISvko6MsRpJTU6ibMHWMdM-cSCl8aEB2IwuMSyUTHF8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":17,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":117,"fingerprints":144},"cfs-auto-loop-label","CFS Auto Loop Label","1.0.2","Felipe Elia","https:\u002F\u002Fprofiles.wordpress.org\u002Ffelipeelia\u002F","\u003Cp>CFS Auto Loop Label is a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-field-suite\u002F\" rel=\"ugc\">Custom Field Suite\u003C\u002Fa> addon that takes the first textfield value of each loop and rename it’s row. It’s very useful when you don’t want to have just a list of “Row name” labels in the post edit screen. If no textfield is find, it takes the first textarea value.\u003C\u002Fp>\n\u003Cp>You can contribute to the source code in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelipeelia\u002Fcfs-auto-loop-label\" rel=\"nofollow ugc\">GitHub page\u003C\u002Fa>.\u003C\u002Fp>\n","Custom Field Suite addon that auto label loops with the first textfield value",300,2577,0,"2018-03-08T00:20:00.000Z","4.9.29","4.0","",[19,20,21,22],"auto-loop-label","cfs","custom-field-suite","loop-label","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcfs-auto-loop-label.1.0.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"felipeelia",3,6330,92,1,94,"2026-04-04T09:07:58.452Z",[37,58,75,90,103],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":56,"download_link":57,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"cfs-options-screens","CFS Options Screens","1.2.7","Jon Christopher","https:\u002F\u002Fprofiles.wordpress.org\u002Fjchristopher\u002F","\u003Cp>Build any number of options screens based on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-field-suite\u002F\" rel=\"ugc\">Custom Field Suite\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>For Example\u003C\u002Fh4>\n\u003Cp>Begin by creating Field Group(s) you want to include on your options screen. \u003Cstrong>Be sure to set NO Placement Rules.\u003C\u002Fstrong> Once it’s created, note the post ID it uses. You can then register any number of options screens like so:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function my_cfs_options_screens( $screens ) {\n    $screens[] = array(\n        'name'            => 'options',\n        'menu_title'      => __( 'Site Options' ),\n        'page_title'      => __( 'Customize Site Options' ),\n        'menu_position'   => 100,\n        'icon'            => 'dashicons-admin-generic', \u002F\u002F optional, dashicons-admin-generic is the default\n        'field_groups'    => array( 'My Field Group' ), \u002F\u002F Field Group name(s) of CFS Field Group to use on this page (can also be post IDs)\n    );\n\n    return $screens;\n}\n\nadd_filter( 'cfs_options_screens', 'my_cfs_options_screens' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Retrieve your options like so:\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>$value = cfs_get_option( 'options_screen_name', 'cfs_field_name_from_field_group' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can set up multiple top level and\u002For children options pages by adding a \u003Ccode>parent\u003C\u002Fcode> argument when registering your screen:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function my_cfs_options_screens( $screens ) {\n\n    \u002F\u002F Parent\n    $screens[] = array(\n        'name'         => 'options',\n        'field_groups' => array( 'My Parent Field Group Name' ),\n    );\n\n    \u002F\u002F Child\n    $screens[] = array(\n        'name'         => 'options-nav',\n        'parent'       => 'options', \u002F\u002F name of the parent\n        'field_groups' => array( 'My Child Field Group Name' ),\n    );\n\n    return $screens;\n }\n\n add_filter( 'cfs_options_screens', 'my_cfs_options_screens' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also use CFS Options Screens to set up Field Group ‘defaults’, allowing a Field Group to appear both on a CFS Options Screen and a post edit screen. The CFS Options Screen will act as the default\u002Ffallback and the post edit screen will override those defaults.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function my_cfs_options_screens( $screens ) {\n    $screens[] = array(\n        'name'            => 'options',\n        'menu_title'      => __( 'Site Options' ),\n        'page_title'      => __( 'Customize Site Options' ),\n        'menu_position'   => 100,\n        'icon'            => 'dashicons-admin-generic', \u002F\u002F optional, dashicons-admin-generic is the default\n        'field_groups'    => array(\n            array(\n                'title'         => 'My CFS Field Group Name',\n                'has_overrides' => true,\n            ),\n        ),\n    );\n\n    return $screens;\n}\n\nadd_filter( 'cfs_options_screens', 'my_cfs_options_screens' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Check out the \u003Ccode>cfs_options_screens_override_note_default\u003C\u002Fcode> and \u003Ccode>cfs_options_screens_override_note_override\u003C\u002Fcode> filters to customize the messaging for CFS Options Screens overrides.\u003C\u002Fp>\n","Create options screens that utilize Custom Field Suite",400,6812,100,2,"2022-02-10T17:11:00.000Z","5.9.0","3.9",[20,21,53,54,55],"options","screen","settings","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcfs-options-screens\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcfs-options-screens.1.2.7.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":47,"num_ratings":48,"last_updated":68,"tested_up_to":69,"requires_at_least":51,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"cfs-font-awesome","CFS Font Awesome","1.0.0","Chetan Prajapati","https:\u002F\u002Fprofiles.wordpress.org\u002Fchetan200891\u002F","\u003Cp>Creates new field for select font awesome icon into Custom Field Suite Plugin. This plugin will also provide search icon from the list.\u003C\u002Fp>\n\u003Cp>CFS Font Awesome outputs class of font awesome icon. Ex. fa-facebook\u003C\u002Fp>\n\u003Cp>You can use it using CFS()->get().\u003C\u002Fp>\n\u003Cp>Note : This plugin must required “Custom Field Suite” Plugin installed.\u003C\u002Fp>\n\u003Cp>Enjoy!\u003C\u002Fp>\n","Font Awesome Field for Custom Field Suite",90,5103,"2016-04-19T09:49:00.000Z","4.5.33",[20,21,71,72],"field-type","font-awesome","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcfs-font-awesome\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcfs-font-awesome.zip",{"slug":76,"name":77,"version":61,"author":41,"author_profile":42,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":13,"num_ratings":13,"last_updated":82,"tested_up_to":50,"requires_at_least":83,"requires_php":17,"tags":84,"homepage":88,"download_link":89,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"cfs-yoast-analysis","CFS Yoast Analysis","\u003Cp>CFS Yoast Analysis will include content from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-field-suite\u002F\" rel=\"ugc\">Custom Field Suite\u003C\u002Fa> powered \u003Ccode>input[type=\"text\"]\u003C\u002Fcode>s and \u003Ccode>textarea\u003C\u002Fcode>s in Yoast SEO Content Analysis.\u003C\u002Fp>\n\u003Cp>\u003Cem>Forked from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYoast\u002Fyoast-acf-analysis\" rel=\"nofollow ugc\">Yoast ACF Analysis\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n","Integrate Custom Field Suite content into Yoast SEO Content Analysis",60,2105,"2022-02-10T17:13:00.000Z","4.6",[85,20,21,86,87],"analysis","seo","yoast","https:\u002F\u002Fmondaybynoon.com\u002Fdownloads\u002Fcfs-yoast-analysis\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcfs-yoast-analysis.1.0.0.zip",{"slug":91,"name":92,"version":93,"author":7,"author_profile":8,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":13,"num_ratings":13,"last_updated":17,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":98,"homepage":17,"download_link":101,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":102},"cfs-cf7","CFS – Contact Form 7 Field","1.1","\u003Cp>Tihs plugin creates a new type of field into \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-field-suite\u002F\" rel=\"ugc\">Custom Field Suite\u003C\u002Fa>: the user can select any form generated with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can get the form HTML using \u003Ccode>CFS()->get( 'form_field_id' )\u003C\u002Fcode> or the form ID using \u003Ccode>CFS()->get( 'form_field_id', get_the_ID(), array( 'format' => 'raw' ) )\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Note: Obviously, this plugin requires both \u003Cem>Custom Field Suite\u003C\u002Fem> and \u003Cem>Contact Form 7\u003C\u002Fem> to work.\u003C\u002Fp>\n\u003Cp>You can contribute to the source code in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelipeelia\u002Fcfs-cf7\" rel=\"nofollow ugc\">GitHub page\u003C\u002Fa>.\u003C\u002Fp>\n","Contact Form 7 field for Custom Field Suite",30,2415,[99,20,100,21],"cf7","contact-form-7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcfs-cf7.1.1.zip","2026-03-15T10:48:56.248Z",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":13,"num_ratings":13,"last_updated":17,"tested_up_to":15,"requires_at_least":51,"requires_php":17,"tags":113,"homepage":115,"download_link":116,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":102},"cfs-ninja-forms-selector","CFS – Ninja Forms Selector","1.0.1","JR Tashjian","https:\u002F\u002Fprofiles.wordpress.org\u002Fjrtashjian\u002F","\u003Cp>Generates an admin-facing select box for selecting a form from Ninja Forms and outputs the selected ID with CFS()->get().\u003C\u002Fp>\n","The Ninja Forms field type for Custom Field Suite",10,1994,[20,21,71,114],"ninja-forms","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcfs-ninja-forms-selector\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcfs-ninja-forms-selector.1.0.1.zip",{"attackSurface":118,"codeSignals":132,"taintFlows":139,"riskAssessment":140,"analyzedAt":143},{"hooks":119,"ajaxHandlers":128,"restRoutes":129,"shortcodes":130,"cronEvents":131,"entryPointCount":13,"unprotectedCount":13},[120,126],{"type":121,"name":122,"callback":123,"file":124,"line":125},"action","admin_enqueue_scripts","cfs_all_admin_enqueue","index.php",17,{"type":121,"name":122,"callback":123,"file":127,"line":125},"trunk\\index.php",[],[],[],[],{"dangerousFunctions":133,"sqlUsage":134,"outputEscaping":136,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":138},[],{"prepared":13,"raw":13,"locations":135},[],{"escaped":13,"rawEcho":13,"locations":137},[],[],[],{"summary":141,"deductions":142},"The \"cfs-auto-loop-label\" plugin version 1.0.2 demonstrates an exceptionally strong security posture based on the provided static analysis and vulnerability history. The code analysis reveals no detectable attack surface, meaning there are no AJAX handlers, REST API routes, shortcodes, or cron events that could serve as entry points for malicious actors. Furthermore, the code adheres to best practices by avoiding dangerous functions, using prepared statements for all SQL queries, and properly escaping all output. The absence of file operations and external HTTP requests further minimizes potential risks.  The plugin also correctly implements nonce and capability checks, which are crucial for preventing common WordPress vulnerabilities. The taint analysis shows no unsanitized paths, indicating that data flowing through the plugin is handled securely. The vulnerability history further solidifies this positive assessment, with zero known CVEs recorded for this plugin. This comprehensive lack of identified risks and adherence to secure coding principles suggests a highly secure plugin.",[],"2026-03-16T20:05:00.420Z",{"wat":145,"direct":151},{"assetPaths":146,"generatorPatterns":148,"scriptPaths":149,"versionParams":150},[147],"\u002Fwp-content\u002Fplugins\u002Fcfs-auto-loop-label\u002Fscripts.js",[],[147],[],{"cssClasses":152,"htmlComments":153,"htmlAttributes":154,"restEndpoints":155,"jsGlobals":156,"shortcodeOutput":157},[],[],[],[],[],[]]