[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXvIEuQQavHr-R-DwVFn2DLgFczswQ4cXOP4guiqrxwM":3,"$f_ES1FvNWxDrVoGAEw7TUchTQyKchSMLWW-kxw_k5vNs":227,"$fgHTqdi3zlP7w2gHfKDeGACMV5ZECbw9W1n4-1PZvFok":231},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":127,"fingerprints":192},"ct-divi-acf-object-loop","CT Divi ACF Object Loop","1.0.8","Divi Coding","https:\u002F\u002Fprofiles.wordpress.org\u002Fdivicoding\u002F","\u003Cp>Divi ACF Object Loop is an extension of the Divi theme by Elegant Themes. It includes a visual builder module that can output the content of an Advanced Custom Field (ACF) Post Object or Relationship field.\u003C\u002Fp>\n\u003Cp>This module can be utilized on a single page, post, custom post type, or any Divi Builder template to enhance your content display. You have the freedom to choose from a range of options, including displaying post-feature images, titles, excerpts, and permalink data. The module has been designed to be responsive and offers grid display options with column and gap control settings.\u003C\u002Fp>\n","Add a new module to the Divi collection to show ACF Post Object or Relationship field info in a grid.",100,2224,1,"2025-04-10T02:44:00.000Z","6.7.5","6.0","7.4",[19,20,21,22],"acf","divi","post-object","relationship","https:\u002F\u002Fdivicoding.com\u002Fdownloads\u002Fdivi-acf-object-loop\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fct-divi-acf-object-loop.1.0.8.zip",92,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":25,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"divicoding",2,300,30,88,"2026-07-15T00:05:20.162Z",[39,59,77,96,110],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":13,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":53,"download_link":57,"security_score":58,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"quick-and-easy-post-creation-for-acf-relationship-fields","Quick and Easy Post creation for ACF Relationship Fields","2.2","Cyril Batillat","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyrilbatillat\u002F","\u003Cp>This plugin is a excellent companion of ACF (Advanced Custom Fields).\u003C\u002Fp>\n\u003Cp>When dealing with ‘Relationship’ or ‘Post Object’ fields (which links a post to one or multiple other posts), you often stumble on having to link to a post that does not exist yet. This is a frustrating and time-consuming experience: you have to save the content you were working on, then create the new post, and finally reload your primary content to be able to link to the newly created post.\u003C\u002Fp>\n\u003Cp>This plugin simplifies this process by allowing you to create the related posts on the fly.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>PRO version\u003C\u002Fh4>\n\u003Cp>This plugin is only compatible with the \u003Cstrong>free\u003C\u002Fstrong> version of Advanced Custom Fields.\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fquick-and-easy-post-creation-for-acf-relationship-fields-pro\u002F17201274\" rel=\"nofollow ugc\">A PRO version\u003C\u002Fa>, compatible with ACF PRO, \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fquick-and-easy-post-creation-for-acf-relationship-fields-pro\u002F17201274\" rel=\"nofollow ugc\">can be purchased here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>This plugin is actually translated in the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Feel free to help me to enhance existing translations or to propose other languages.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Please use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fquick-and-easy-post-creation-for-acf-relationship-fields\" rel=\"ugc\">the dedicated forum\u003C\u002Fa> for any bug or improvement suggestion.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Thanks to Elliot Condon for his amazing plugin Advanced Custom Fields\u003C\u002Fp>\n","Quick & Easy Post creation on your Advanced Custom Fields (ACF) 'Relationship' & 'Post Object' Fields",40,4325,80,"2016-09-15T13:40:00.000Z","4.6.30","4.5","",[19,55,56,21,22],"advanced-custom-fields","field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-and-easy-post-creation-for-acf-relationship-fields.zip",85,{"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":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":53,"tags":73,"homepage":75,"download_link":76,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"post-2-post-for-acf","ACF Post-2-Post","1.7.0","John Huebner","https:\u002F\u002Fprofiles.wordpress.org\u002Fhube2\u002F","\u003Cp>\u003Cstrong>\u003Cem>This is an add on plugin for Advanced Custom Fields (ACF) >= Version 5.\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>This plugin will not work with ACF Version 4.\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin will not provide any functionality if ACF >=5 is not installed.***\u003C\u002Fp>\n\u003Cp>This plugin does not create a new type of field or any admin interface. This plugin when used as\u003Cbr \u002F>\nexplained below makes the existing ACF Relationship and Post Object fields work bi-directionaly,\u003Cbr \u002F>\nautomatically updating the relationship field on the other end of the relationship.\u003C\u002Fp>\n\u003Cp>For more information see \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-2-post-for-acf\u002F\" rel=\"ugc\">Other Notes\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Github Repository\u003C\u002Fh3>\n\u003Cp>This plugin is also on GitHub\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHube2\u002Facf-post2post\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FHube2\u002Facf-post2post\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How To Use\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create a relationship or post object field.\u003C\u002Fli>\n\u003Cli>The field must be at the top level. It cannot be a subfield of a repeater or a flexible content field.\u003C\u002Fli>\n\u003Cli>The field name must be the same on all posts. In other words if you want to have different post types be related then you must add a field with the same field name on both post types.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When you add a post to a relationship or post object field and the same field name appears on the post added to the relationship then the relationship field on the related post will be updated to include a relationship to the post being edited.\u003C\u002Fp>\n\u003Cp>If a post is removed from a relationship then the post being removed will also be updated to remove the relationship to the post being edited.\u003C\u002Fp>\n\u003Ch3>Post Object Fields\u003C\u002Fh3>\n\u003Cp>If a post object field is being used\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If it allows multiple values then it will work the same way that relationship fields work.\u003C\u002Fli>\n\u003Cli>If it does not allow multiple values and the related post already contains a value see Overwrite Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Overwrite Settings\u003C\u002Fh3>\n\u003Cp>If the field in a related post, whether it is a post object field that only allows 1 value or a relationship field that has a maximum number of related posts, if the field in the related post already has the maximum number of values allowed, by default, a new value will not be added. You can override this default by specifying overwrite settings.\u003C\u002Fp>\n\u003Cp>How to add overwrite settings\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('acf-post2post\u002Foverwrite-settings', 'my_overwrite_settings');\nfunction my_overwrite_settings($settings) {\n  $settings['field_name'] = array(\n      'overwrite' => true,\n        'type' => 'first'\n  );\n  return $settings;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Each element of the $settings array is an array. The index of the array is the field that you want to specify settings for. Each field can have 2 arguments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>overwrite: true\u002Ffalse or 1\u002F0. If set to true or 1 then new values will overwrite older values. The default value of this setting is false.\u003C\u002Fli>\n\u003Cli>type: ‘first’ or ‘last’. Which of the existing values should be removed, the first one added or the last. The default value is ‘first’.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>after a value is removed from the existing list the new value is added to the end of the list.\u003C\u002Fp>\n\u003Ch3>Field Exeptions\u003C\u002Fh3>\n\u003Cp>You can disable automatic bidirectional relationships for specific field keys using the filter\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F field_XXXXXXXX = the field key of the field\n\u002F\u002F you want to disable bidirectional relationships for\nadd_filter('acf\u002Fpost2post\u002Fupdate_relationships\u002Fkey=field_XXXXXXXX', '__return_false');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>After update hooks\u003C\u002Fh3>\n\u003Cp>There are two actions that can be used after a post is updated and passes a single post ID. Please make sure you see the subtle difference in these two hooks.\u003C\u002Fp>\n\u003Cp>The first is run after each related post is updated\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_action('acf\u002Fpost2post\u002Frelationship_updated', 'my_post_updated_action');\nfunction my_post_updated_action($post_id) {\n  \u002F\u002F $post_id == the post ID that was updated\n  \u002F\u002F do something after the related post is updated\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The second is run after all posts are updated and passes an array of post IDs.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_action('acf\u002Fpost2post\u002Frelationships_updated', 'my_post_updated_action');\nfunction my_post_updated_action($posts) {\n  \u002F\u002F $posts == and array of post IDs that were updated\n    \u002F\u002F do something to all posts after update\n    foreach ($posts as $post_id) {\n      \u002F\u002F do something to post\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Automatic Two Way (Bidirectional) Relationships with ACF",3000,68474,39,"2025-07-09T13:44:00.000Z","6.9.4","4.0",[19,74],"bidirectional-relationship","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-2-post-for-acf\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-2-post-for-acf.1.7.0.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":11,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":17,"tags":91,"homepage":53,"download_link":95,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"repeaters-relationships-connector-acf-elementor","Repeaters & Relationships Connector with ACF for Elementor","1.2.0","soliddigital","https:\u002F\u002Fprofiles.wordpress.org\u002Fsoliddigital\u002F","\u003Cp>This plugin allows you to use ACF Repeater and ACF Relationship fields as data sources for Elementor’s Loop Grid widget.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>New Data Sources:\u003C\u002Fstrong> Adds “ACF Repeater” and “ACF Relationship” to the Source dropdown in the Loop Grid’s Query tab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use Repeater Data:\u003C\u002Fstrong> Select any ACF Repeater field from the current post\u002Fpage to power your Loop Grid.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use Relationship Data:\u003C\u002Fstrong> Select any ACF Relationship field to create a grid of related posts in your Loop Grid.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Repeater Sub-Field Tag:\u003C\u002Fstrong> A dedicated dynamic tag to easily pull and display data (text, images, etc.) from any sub-field within your repeater.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Relationship Sub-Field Tag:\u003C\u002Fstrong> A dynamic tag to display data from the related posts, such as the post title, content, featured image, and permalink.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy Archive Support:\u003C\u002Fstrong> Use ACF Repeater and Relationship fields on category, tag, and custom taxonomy archive templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Archive Support:\u003C\u002Fstrong> Use ACF Repeater and Relationship fields on author archive templates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elementor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Pro\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Custom Fields Pro\u003C\u002Fstrong> (The Repeater and Relationship fields are ACF Pro features)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1. Configure the Loop Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Add an Elementor Loop Grid widget to your page.\u003C\u002Fli>\n\u003Cli>In the widget settings, go to the \u003Cstrong>Query\u003C\u002Fstrong> tab.\u003C\u002Fli>\n\u003Cli>From the \u003Cstrong>Source\u003C\u002Fstrong> dropdown, select “ACF Repeater” or “ACF Relationship”.\u003C\u002Fli>\n\u003Cli>A new dropdown will appear below the Source. Select the specific ACF field you wish to use as the data source for the grid.\u003C\u002Fli>\n\u003Cli>Create or select a template for your loop item.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>2. Displaying Data in Your Loop Template (ACF Repeater)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Edit the Elementor template you are using for your loop item.\u003C\u002Fli>\n\u003Cli>Add any standard widget, such as a Heading, Text Editor, or Image widget.\u003C\u002Fli>\n\u003Cli>Click the \u003Cstrong>Dynamic Tags\u003C\u002Fstrong> icon next to a field.\u003C\u002Fli>\n\u003Cli>Scroll to the “ACF Connector” group and select the \u003Cstrong>ACF Repeater Sub Field\u003C\u002Fstrong> tag.\u003C\u002Fli>\n\u003Cli>Click on the tag name again to open its settings.\u003C\u002Fli>\n\u003Cli>In the \u003Cstrong>Sub Field\u003C\u002Fstrong> dropdown, select the specific sub-field you want to display. The fields are grouped by repeater name for clarity.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Note that the preview within the template will not display the sub-field data. This is expected behavior because no applicable preview data can be set in Elementor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Displaying Data in Your Loop Template (ACF Relationship)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Edit the Elementor template you are using for your loop item.\u003C\u002Fli>\n\u003Cli>Your template will be supplied with a standard WordPress Post object, so just create your template as you normally would.\u003C\u002Fli>\n\u003C\u002Fol>\n","Connect Elementor Pro's Loop Grid to Advanced Custom Fields (ACF) Pro Repeater and Relationship fields.",400,2746,6,"2026-03-01T16:05:00.000Z","6.8.5","5.8",[19,92,93,22,94],"elementor","loop-grid","repeater","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frepeaters-relationships-connector-acf-elementor.1.2.0.zip",{"slug":97,"name":98,"version":99,"author":7,"author_profile":8,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":11,"num_ratings":13,"last_updated":104,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":105,"homepage":108,"download_link":109,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"ct-acf-gallery-for-divi","CT Divi ACF Masonry Gallery","1.0.6","\u003Cp>This plugin is an extension of the Divi theme by Elegant Themes. It includes a visual builder module that can output the content of an Advanced Custom Field Gallery field.\u003C\u002Fp>\n\u003Cp>This module can be utilized on a single page, post, custom post type, or any Divi Builder template to enhance your content display. You can choose from various options, including displaying the image title, caption, and description. Additionally, you can set a lightbox action to display the image or a gallery of all images. The module has been designed to be responsive and offers setting controls for the masonry layout.\u003C\u002Fp>\n","Add a new module to the Divi collection to show ACF Gallery field images",200,1640,"2025-04-11T14:45:00.000Z",[19,20,106,107],"gallery","masonry","https:\u002F\u002Fdivicoding.com\u002Fdownloads\u002Fdivi-acf-masonry-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fct-acf-gallery-for-divi.1.0.6.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":35,"downloaded":118,"rating":26,"num_ratings":26,"last_updated":119,"tested_up_to":15,"requires_at_least":120,"requires_php":53,"tags":121,"homepage":125,"download_link":126,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"acf-post-object-field-type-add-on","ACF Post Object Field Type Add-on","2.1.0","David Baumwald","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidbaumwald\u002F","\u003Cp>This plugin extends the basic functionality of the “Post Object” field type within Advanced Custom\u003Cbr \u002F>\nFields(ACF).  As such, ACF is required.  Once enabled and configured, each post listed in the\u003Cbr \u002F>\npost dropdown is suffixed with extra post data, including other ACF field data, to aid in post\u003Cbr \u002F>\ndifferentiation.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose from post ID or ACF field to suffix to post title\u003C\u002Fli>\n\u003Cli>Setting for format of suffixed text\u003C\u002Fli>\n\u003C\u002Ful>\n","An ACF extension that appends selected field data to post titles for the \"Post Object\" field type.",5198,"2025-02-06T14:28:00.000Z","3.5",[19,122,123,124],"acf-post-object","acf-post-title","post-object-field-type","https:\u002F\u002Fgithub.com\u002Fdream-encode\u002Fde-acf-post-object-addon","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-post-object-field-type-add-on.zip",{"attackSurface":128,"codeSignals":176,"taintFlows":184,"riskAssessment":185,"analyzedAt":191},{"hooks":129,"ajaxHandlers":166,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":13,"unprotectedCount":26},[130,136,143,146,149,155,159,162],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","init","closure","modules\\ACFObjectLoop\\ACFObjectLoop.php",21,{"type":137,"name":138,"callback":139,"priority":140,"file":141,"line":142},"filter","divi_frontend_assets_dynamic_assets_late_global_assets_list","registerDynamicAssets",3,"modules\\ACFObjectLoop\\ACFObjectLoopTrait\\RenderCallbackTrait.php",53,{"type":131,"name":132,"callback":133,"file":144,"line":145},"modules\\Modules.php",13,{"type":131,"name":147,"callback":133,"file":144,"line":148},"divi_module_library_modules_dependency_tree",23,{"type":131,"name":150,"callback":151,"priority":152,"file":153,"line":154},"wp_enqueue_scripts","register_scripts_and_styles",20,"modules\\Utils.php",11,{"type":131,"name":156,"callback":157,"file":153,"line":158},"divi_visual_builder_assets_before_enqueue_scripts","enqueue_vb_scripts",12,{"type":137,"name":160,"callback":161,"file":153,"line":145},"et_builder_load_actions","add_our_ajax_action",{"type":131,"name":163,"callback":164,"file":153,"line":165},"divi_extensions_init","initialize_d4_modules",15,[167],{"action":168,"nopriv":169,"callback":170,"hasNonce":171,"hasCapCheck":169,"file":153,"line":172},"ctaol_get_acf_post_object_data",false,"ajax_get_acf_post_object_data",true,14,[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":26,"externalRequests":26,"nonceChecks":13,"capabilityChecks":26,"bundledLibraries":183},[],{"prepared":26,"raw":26,"locations":179},[],{"escaped":181,"rawEcho":26,"locations":182},8,[],[],[],{"summary":186,"deductions":187},"The \"ct-divi-acf-object-loop\" plugin v1.0.8 exhibits a strong security posture based on the static analysis and vulnerability history provided. The code adheres to several best practices, including the complete absence of dangerous functions, SQL queries using prepared statements, properly escaped output, and the presence of a nonce check. Furthermore, the plugin has no recorded vulnerabilities, indicating a history of secure development or diligent patching by its maintainers.\n\nWhile the static analysis reveals a single AJAX handler, it is notably \"unprotected\" in terms of explicit capability checks, which represents a potential area of concern. However, the fact that there are zero AJAX handlers without auth checks suggests that this single handler may be secured by default WordPress mechanisms or is intended for public access. The absence of taint analysis findings, file operations, and external HTTP requests further bolsters confidence in its current security. The plugin's strength lies in its clean code and lack of historical vulnerabilities. The primary weakness is the absence of explicit capability checks on the identified AJAX handler, which warrants careful consideration.",[188],{"reason":189,"points":190},"AJAX handler without explicit capability checks",5,"2026-03-16T20:49:37.924Z",{"wat":193,"direct":216},{"assetPaths":194,"generatorPatterns":204,"scriptPaths":205,"versionParams":206},[195,196,197,198,199,200,201,202,203],"\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fscripts\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fstyles\u002Fbundle.css","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fscripts\u002Fbundle.js","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fstyles\u002Fvb-bundle.css","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fscripts\u002Ffrontend-bundle.min.js","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fstyles\u002Fbackend-style.min.css","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fscripts\u002Fbuilder-bundle.min.js","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fstyles\u002Fstyle-dbp.min.css","\u002Fwp-content\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fstyles\u002Fstyle.min.css",[],[195,197,199,201],[207,208,209,210,211,212,213,214,215],"ct-divi-acf-object-loop\u002Fscripts\u002Ffrontend.js?ver=","ct-divi-acf-object-loop\u002Fstyles\u002Fbundle.css?ver=","ct-divi-acf-object-loop\u002Fscripts\u002Fbundle.js?ver=","ct-divi-acf-object-loop\u002Fstyles\u002Fvb-bundle.css?ver=","ct-divi-acf-object-loop\u002Fscripts\u002Ffrontend-bundle.min.js?ver=","ct-divi-acf-object-loop\u002Fstyles\u002Fbackend-style.min.css?ver=","ct-divi-acf-object-loop\u002Fscripts\u002Fbuilder-bundle.min.js?ver=","ct-divi-acf-object-loop\u002Fstyles\u002Fstyle-dbp.min.css?ver=","ct-divi-acf-object-loop\u002Fstyles\u002Fstyle.min.css?ver=",{"cssClasses":217,"htmlComments":219,"htmlAttributes":220,"restEndpoints":222,"jsGlobals":224,"shortcodeOutput":226},[218],"ctaol-post-term",[],[221],"data-ctaol-nonce",[223],"\u002Fwp-json\u002Fctaol\u002Fv1\u002Fget_acf_post_object_data",[225],"window.ctaol_get_acf_post_object_data",[],{"error":171,"url":228,"statusCode":229,"statusMessage":230,"message":230},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fct-divi-acf-object-loop\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":232,"versions":233},4,[234,239,246,252],{"version":6,"download_url":24,"svn_tag_url":235,"released_at":27,"has_diff":169,"diff_files_changed":236,"diff_lines":27,"trac_diff_url":237,"vulnerabilities":238,"is_current":171},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fct-divi-acf-object-loop\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fct-divi-acf-object-loop%2Ftags%2F1.0.7&new_path=%2Fct-divi-acf-object-loop%2Ftags%2F1.0.8",[],{"version":240,"download_url":241,"svn_tag_url":242,"released_at":27,"has_diff":169,"diff_files_changed":243,"diff_lines":27,"trac_diff_url":244,"vulnerabilities":245,"is_current":169},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fct-divi-acf-object-loop.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fct-divi-acf-object-loop\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fct-divi-acf-object-loop%2Ftags%2F1.0.6&new_path=%2Fct-divi-acf-object-loop%2Ftags%2F1.0.7",[],{"version":99,"download_url":247,"svn_tag_url":248,"released_at":27,"has_diff":169,"diff_files_changed":249,"diff_lines":27,"trac_diff_url":250,"vulnerabilities":251,"is_current":169},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fct-divi-acf-object-loop.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fct-divi-acf-object-loop\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fct-divi-acf-object-loop%2Ftags%2F1.0.5&new_path=%2Fct-divi-acf-object-loop%2Ftags%2F1.0.6",[],{"version":253,"download_url":254,"svn_tag_url":255,"released_at":27,"has_diff":169,"diff_files_changed":256,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":257,"is_current":169},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fct-divi-acf-object-loop.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fct-divi-acf-object-loop\u002Ftags\u002F1.0.5\u002F",[],[]]