[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLs3WDaVtTOI5xfeJp-9RP_EKRkQeNXG82LnFLhW3YFM":3,"$fdqa-IKZdaI0nV93zGMO6KjNeX39-I7Z9E1bF_h0JhlY":324,"$fRljvvZkWjftA7zINnyJyXy4fCA00-QyxXTsmNcrY_mI":329},{"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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":37,"analysis":135,"fingerprints":303},"categorias-y-paginas-por-familia-y-profundidad","Categorías y páginas por familia y profundidad","1.6.1","Javier","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrownley\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fjavibertolez.es\u002Fnuestros-plugins-wordpress\u002Fcategorias-y-paginas-por-familia-y-profundidad\u002F\" rel=\"nofollow ugc\">Categorías y páginas por familia y profundidad\u003C\u002Fa>\u003C\u002Fstrong> Muestra con widgets y shortcodes las páginas y categorías que necesites en base a sus relaciones y profundidad.\u003C\u002Fp>\n\u003Cp>Cuando actives el plugin tendrás dos nuevos widgets y shortcodes disponibles: categorías por familia y Páginas por familia\u003C\u002Fp>\n\u003Cp>Widgets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Categorías por familia:\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Este widget sirve para mostrar las categorías elegidas en base a la profundidad de la categoría.\u003C\u002Fp>\n\u003Cp>En el ejemplo: Razas -> Perros -> Bull -> Bull Terrier\u003C\u002Fp>\n\u003Cp>La categoría maestra es “Razas”, mientras que “perros” es profundidad 1, “Bull” es profundidad 2 y “Bull Terrier” es profundidad 3.\u003Cbr \u002F>\nAsí pues si elegimos mostrar “Hermanas” en profundidad 3, aparecerán elementos como “Pitbull” o “Bulldog Inglés”.\u003C\u002Fp>\n\u003Cp>Las casillas “Límite” sirven para limitar el número de elementos mostrados en el widget.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Páginas por familia:\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Widget con lógica idéntica al de categorías pero adaptado para páginas.\u003Cbr \u002F>\nAhora la profundidad de las páginas está determinada por la estructura: Página -> Subpágina -> Subpágina\u003C\u002Fp>\n\u003Cp>Shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Categorias: \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[fwp_relatedcats tipo=’padres’ limite=’4′ cat=’3′ excluir=”5,7″]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Los atributos son opcionales:\u003C\u002Fp>\n\u003Cp>tipo = [“hermanas”,”padres”,”hijas”]  por defecto “hermanas”\u003Cbr \u002F>\nlimite = [“integer”]  por defecto “5”\u003Cbr \u002F>\ncat = [“ID_CATEGORIA”]  Obligatorio si se usa fuera de categorías.\u003Cbr \u002F>\nexcluir = [“ID_CATEGORIA”] separar por comas cada categoría a excluir.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>si se usa en un categoría se puede omitir y se usa el id de la categoría donde se ha usado, de lo contrario se debe especificar el ID de la categoría deseada.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Páginas:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[fwp_relatedpages tipo=’hermanas’ limite=’10’ page=’3′ excluir=”45″ estilado=”si”]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Los atributos son opcionales:\u003C\u002Fp>\n\u003Cp>tipo = [“hermanas”,”padres”,”hijas”]  por defecto “hermanas”\u003Cbr \u002F>\nlimite = [“integer”]  por defecto “5”\u003Cbr \u002F>\npage = [“ID_PAGINA”]  Obligatorio.\u003C\u002Fp>\n\u003Cp>excluir = [“ID_PAGINA”] separar por comas cada página a excluir.\u003C\u002Fp>\n\u003Cp>estilado = [“si”] Saca las imágenes de la página tabién.\u003C\u002Fp>\n\u003Cp>si se usa en un página se puede omitir y se usa el id de la página donde se ha usado, de lo contrario se debe especificar el ID de la página deseada.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Muestra con widgets y shortcodes las páginas y categorías que necesites en base a sus relaciones y profundidad.",100,2968,0,"2020-07-08T19:39:00.000Z","5.4.19","4.5","5.4",[19,20,21,22,23],"categorias-widget","paginas-relacionadas","paginas-widget","related-categories","related-pages","https:\u002F\u002Fjavibertolez.es\u002Fnuestros-plugins-wordpress\u002Fcategorias-y-paginas-por-familia-y-profundidad\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategorias-y-paginas-por-familia-y-profundidad.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"crownley",1,30,84,"2026-05-19T22:14:42.043Z",[38,61,80,99,118],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":11,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":33,"unpatched_count":33,"last_vuln_date":60,"fetched_at":28},"map-categories-to-pages","Map Categories to Pages","1.3.2","Amit Verma","https:\u002F\u002Fprofiles.wordpress.org\u002Famit_ish\u002F","\u003Cp>Updates in version 1.3.2:\u003Cbr \u002F>\n1. Added pagination in auto-insertion. Number of posts per page are be displayed from “Blog pages show at most” settings from “Reading” option page. Use following CSS classes to change styles.\u003Cbr \u002F>\n.navigation\u003Cbr \u002F>\n     .alignleft\u003Cbr \u002F>\n     .alignright\u003C\u002Fp>\n\u003Cp>Updates in version 1.3.1:\u003Cbr \u002F>\n1. Exclude Category IDs option on Widget.\u003C\u002Fp>\n\u003Cp>Updates in version 1.3:\u003Cbr \u002F>\n1. Widget to display pages from the Page’s category.\u003C\u002Fp>\n\u003Cp>Updates in version 1.2.3:\u003Cbr \u002F>\n1. Bug fixes.\u003Cbr \u002F>\n2. Display categories on Edit Pages page.\u003C\u002Fp>\n\u003Cp>Updates in version 1.2.2:\u003Cbr \u002F>\n1. Do not auto-insert posts if the Page isn’t mapped to any Category. It used to insert all the posts if the Page isn’t mapped to any Category.\u003C\u002Fp>\n\u003Cp>Updates in version 1.2.1:\u003Cbr \u002F>\n1. Improved compatibility with Menus in WordPress 3. Thanks to Joe http:\u002F\u002Fjoesutthoff.com\u003C\u002Fp>\n\u003Cp>Updates in version 1.2:\u003Cbr \u002F>\n1. Compatible with WordPress 3\u003C\u002Fp>\n\u003Cp>Updates in version 1.1:\u003Cbr \u002F>\n1. Option for auto-insertion of the Pages on Category pages\u003Cbr \u002F>\n2. Option for auto-insertion of Posts on the Pages which belong to the same category\u003C\u002Fp>\n\u003Cp>Map Categories to Pages displays the category box on the “Edit Page” page. By default, Every page in wordpress is mapped to the default category but this plugin gives the option to select categories for a pages.\u003C\u002Fp>\n\u003Cp>This plugin uses the same category box which displays on the edit post page from the core of WP.\u003C\u002Fp>\n\u003Cp>It is useful when you want to display posts from certain categories on the pages. You will have to edit your page template to encorporate categories. Follow the standard wordpress categories syntex used for posts. Take a look at https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_the_category and https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Tags\u002Fthe_category.\u003C\u002Fp>\n","Displays categories box on \"Edit Page\" page.",800,45865,3,"2012-07-04T06:23:00.000Z","3.4.2","2.6","",[54,55,56,23],"categories","categories-to-pages","pages","http:\u002F\u002Famit.me\u002Fwp-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmap-categories-to-pages.zip",63,"2025-09-26 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":11,"num_ratings":48,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":52,"tags":74,"homepage":78,"download_link":79,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"related-categories-for-woocommerce","Related Categories for WooCommerce","2.0.1","WPFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodefactory\u002F","\u003Cp>\u003Cstrong>Related Categories for WooCommerce\u003C\u002Fstrong> plugin lets you add “Related categories” section (similar to the standard “Related products” section) to the single product and\u002For shop (i.e. archives) pages in WooCommerce.\u003C\u002Fp>\n\u003Ch3>✅ Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically add “related categories” section to the \u003Cstrong>single product\u003C\u002Fstrong> pages and\u002For to \u003Cstrong>shop\u003C\u002Fstrong> pages.\u003C\u002Fli>\n\u003Cli>Set categories \u003Cstrong>limit\u003C\u002Fstrong> (i.e. number of categories).\u003C\u002Fli>\n\u003Cli>Set number of \u003Cstrong>columns\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sort\u003C\u002Fstrong> categories by name, ID, random, count, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically relate categories\u003C\u002Fstrong> by siblings, parents, children, etc.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>position\u003C\u002Fstrong> for the “related categories” section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize templates\u003C\u002Fstrong>, e.g. set header, footer and item HTML templates.\u003C\u002Fli>\n\u003Cli>Optionally display related categories with a \u003Cstrong>widget\u003C\u002Fstrong> and\u002For with a \u003Cstrong>shortcode\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Premium Version\u003C\u002Fh3>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Frelated-categories-for-woocommerce\u002F\" rel=\"nofollow ugc\">Related Categories for WooCommerce Pro\u003C\u002Fa> you can \u003Cstrong>manually relate\u003C\u002Fstrong> categories on:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>per \u003Cstrong>product\u003C\u002Fstrong> basis,\u003C\u002Fli>\n\u003Cli>per product \u003Cstrong>category\u003C\u002Fstrong> basis,\u003C\u002Fli>\n\u003Cli>per product \u003Cstrong>tag\u003C\u002Fstrong> basis, and\u002For\u003C\u002Fli>\n\u003Cli>per product \u003Cstrong>custom taxonomy\u003C\u002Fstrong> (e.g. product brands) basis.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🗘 Feedback\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Frelated-categories-for-woocommerce\u002F\" rel=\"nofollow ugc\">Visit plugin site\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add \"Related categories\" section to single product and\u002For shop pages in WooCommerce.",80,6062,"2025-09-02T19:34:00.000Z","6.8.5","4.7",[54,75,22,76,77],"related","woo-commerce","woocommerce","https:\u002F\u002Fwpfactory.com\u002Fitem\u002Frelated-categories-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-categories-for-woocommerce.2.0.1.zip",{"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":48,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":52,"tags":94,"homepage":97,"download_link":98,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"related-items","Related Items","1.1.3","ChrisHurst","https:\u002F\u002Fprofiles.wordpress.org\u002Fchrishurst\u002F","\u003Cp>Related Items plugin lets you relate a page, post or custom post type to other pages, posts and custom post types.\u003C\u002Fp>\n\u003Cp>Check out the \u003Ca href=\"http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=iy_SCNgTnng\" rel=\"nofollow ugc\">Related Items Plugin for WordPress Video\u003C\u002Fa>:\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\u002Fiy_SCNgTnng?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&hd=1&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>Developer Website: http:\u002F\u002FMyWebsiteAdvisor.com\u003C\u002Fp>\n\u003Cp>Plugin Page: http:\u002F\u002Fmywebsiteadvisor.com\u002Ftools\u002Fwordpress-plugins\u002Frelated-items-plugin\u002F\u003C\u002Fp>\n\u003Cp>Video Tutorial: http:\u002F\u002Fmywebsiteadvisor.com\u002Flearning\u002Fvideo-tutorials\u002Frelated-items-plugin-for-wordpress-video-tutorial\u002F\u003C\u002Fp>\n\u003Cp>We are looking for testimonials and live examples of our plugins on your website!\u003Cbr \u002F>\nPlease submit your website or testimonial here: http:\u002F\u002FMyWebsiteAdvisor.com\u002Ftestimonials\u003Cbr \u002F>\nIf we choose your testimonial or website we can link to your site and generate some free traffic for you!\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add related items to your WordPress Pages, Posts and Costom Post Types.\u003C\u002Fli>\n\u003Cli>Re-order related posts via simple drag and drop interface.\u003C\u002Fli>\n\u003Cli>Automatically adds a related items section to the bottom of any page\u002Fpost if it is related to others.\u003C\u002Fli>\n\u003C\u002Ful>\n","Related Items plugin lets you relate a page, post or custom post type to other pages, posts and custom post types.",40,8489,74,"2013-09-05T12:21:00.000Z","3.6.1","2.9",[95,75,81,23,96],"post","related-posts","http:\u002F\u002FMyWebsiteAdvisor.com\u002Ftools\u002Fwordpress-plugins\u002Frelated-items-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-items.1.1.3.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":34,"downloaded":107,"rating":13,"num_ratings":13,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":52,"tags":111,"homepage":116,"download_link":117,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"dmg-related-pages-widget","DMG Related Pages Widget","1.1.1","dancoded","https:\u002F\u002Fprofiles.wordpress.org\u002Fdancoded\u002F","\u003Cp>A simple widget that displays a list of pages related to the current page.\u003C\u002Fp>\n\u003Cp>You can choose to show either siblings pages (on the same level), child pages or both, and set how many levels of child pages to show.\u003C\u002Fp>\n\u003Cp>You can also enter class(es) to be applied to the widget wrapper or the list (ul element).\u003C\u002Fp>\n\u003Cp>If the widget is on a page that is not hierarchical, or if there are no related pages, nothing is displayed.\u003C\u002Fp>\n\u003Cp>A hook is available to filter the title: \u003Ccode>dmg_related_pages_widget_title\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>For example, to change the title on a single page or post, you could add this to your functions.php file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function myTitleFilter( $title )\n{\n    if( is_singular() )\n    {\n        return \"\u003Cstrong>$title\u003C\u002Fstrong>\";\n    }\n    else\n    {\n        return $title;      \n    }\n}\nadd_filter( 'dmg_related_pages_widget_title' , 'myTitleFilter');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>More information about this plugin can be found at \u003Ca href=\"http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Frelated-pages-widget\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Frelated-pages-widget\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Adding CSS Class(es)\u003C\u002Fh3>\n\u003Cp>Enter strings, either space or comma seperated, which will be applied as CSS classes to the widget wrapper and\u002For the list wrapper. These classes are sanitized using the \u003Ccode>sanitize_html_class()\u003C\u002Fcode> function built in to WordPress.\u003C\u002Fp>\n\u003Ch3>Make the Title a link\u003C\u002Fh3>\n\u003Cp>Enter a valid URL to make the title a link.\u003C\u002Fp>\n","Widget that displays a list of pages related to the current page in your sidebar. Advanced options allow you to control which pages are shown, add CSS &hellip;",4968,"2016-08-24T21:57:00.000Z","4.6.30","3.1",[112,113,114,115,23],"css","list-pages","menu","page-widget","http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Frelated-pages-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdmg-related-pages-widget.1.1.1.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":13,"downloaded":126,"rating":13,"num_ratings":13,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":130,"tags":131,"homepage":52,"download_link":134,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"related-categories-post","related categories post","1.0.0","Shail Mehta","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehtashail\u002F","\u003Cp>This Plugin is use for display Related Categories post\u003C\u002Fp>\n\u003Cp>Note : This Plugin is Works only for Post Details Page Only\u003C\u002Fp>\n\u003Cp>Primary Features\u003Cbr \u002F>\n*  Select Related Categories Post Widget & Add in Blog Sidebar for single.php\u003Cbr \u002F>\n*  This plugin is free\u003C\u002Fp>\n","This Plugin is use to display Related Categories post Note: This Plugin is Work for Post Details Page Only",946,"2020-01-27T07:18:00.000Z","5.3.21","5.0","5.2.4",[132,119,133],"post-related","related-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-categories-post.1.0.0.zip",{"attackSurface":136,"codeSignals":171,"taintFlows":289,"riskAssessment":290,"analyzedAt":302},{"hooks":137,"ajaxHandlers":157,"restRoutes":158,"shortcodes":159,"cronEvents":169,"entryPointCount":170,"unprotectedCount":13},[138,144,148,154],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","widgets_init","registrar_widget_fwp_related_cats","related-cats.php",449,{"type":139,"name":140,"callback":145,"file":146,"line":147},"registrar_widget_fwp_related_pages","related-pages.php",459,{"type":149,"name":150,"callback":151,"file":152,"line":153},"filter","term_description","shortcode_unautop","shortcodes\\shortcode-cats.php",4,{"type":149,"name":150,"callback":155,"file":152,"line":156},"do_shortcode",5,[],[],[160,164],{"tag":161,"callback":162,"file":152,"line":163},"fwp_relatedcats","fwp_related_categories",180,{"tag":165,"callback":166,"file":167,"line":168},"fwp_relatedpages","fwp_related_pages","shortcodes\\shortcode-pages.php",128,[],2,{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":183,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":288},[],{"prepared":13,"raw":48,"locations":174},[175,179,181],{"file":176,"line":177,"context":178},"functions.php",71,"$wpdb->get_results() with variable interpolation",{"file":152,"line":180,"context":178},70,{"file":152,"line":182,"context":178},144,{"escaped":184,"rawEcho":185,"locations":186},136,61,[187,190,192,193,195,197,198,199,201,203,205,206,208,210,212,213,215,217,219,220,222,224,226,227,229,231,233,235,237,239,241,243,244,245,246,247,249,250,251,253,255,256,257,259,261,262,263,264,266,267,268,270,272,273,274,276,278,280,282,284,286],{"file":142,"line":188,"context":189},49,"raw output",{"file":142,"line":191,"context":189},50,{"file":142,"line":191,"context":189},{"file":142,"line":194,"context":189},59,{"file":142,"line":196,"context":189},79,{"file":142,"line":69,"context":189},{"file":142,"line":69,"context":189},{"file":142,"line":200,"context":189},91,{"file":142,"line":202,"context":189},106,{"file":142,"line":204,"context":189},107,{"file":142,"line":204,"context":189},{"file":142,"line":207,"context":189},118,{"file":142,"line":209,"context":189},133,{"file":142,"line":211,"context":189},134,{"file":142,"line":211,"context":189},{"file":142,"line":214,"context":189},145,{"file":142,"line":216,"context":189},160,{"file":142,"line":218,"context":189},161,{"file":142,"line":218,"context":189},{"file":142,"line":221,"context":189},172,{"file":142,"line":223,"context":189},186,{"file":142,"line":225,"context":189},187,{"file":142,"line":225,"context":189},{"file":142,"line":228,"context":189},198,{"file":142,"line":230,"context":189},253,{"file":142,"line":232,"context":189},259,{"file":142,"line":234,"context":189},333,{"file":142,"line":236,"context":189},349,{"file":142,"line":238,"context":189},355,{"file":142,"line":240,"context":189},387,{"file":142,"line":242,"context":189},432,{"file":146,"line":188,"context":189},{"file":146,"line":191,"context":189},{"file":146,"line":191,"context":189},{"file":146,"line":194,"context":189},{"file":146,"line":248,"context":189},78,{"file":146,"line":196,"context":189},{"file":146,"line":196,"context":189},{"file":146,"line":252,"context":189},90,{"file":146,"line":254,"context":189},105,{"file":146,"line":202,"context":189},{"file":146,"line":202,"context":189},{"file":146,"line":258,"context":189},117,{"file":146,"line":260,"context":189},132,{"file":146,"line":209,"context":189},{"file":146,"line":209,"context":189},{"file":146,"line":182,"context":189},{"file":146,"line":265,"context":189},159,{"file":146,"line":216,"context":189},{"file":146,"line":216,"context":189},{"file":146,"line":269,"context":189},171,{"file":146,"line":271,"context":189},185,{"file":146,"line":223,"context":189},{"file":146,"line":223,"context":189},{"file":146,"line":275,"context":189},197,{"file":146,"line":277,"context":189},256,{"file":146,"line":279,"context":189},262,{"file":146,"line":281,"context":189},326,{"file":146,"line":283,"context":189},357,{"file":146,"line":285,"context":189},399,{"file":146,"line":287,"context":189},443,[],[],{"summary":291,"deductions":292},"The plugin \"categorias-y-paginas-por-familia-y-profundidad\" v1.6.1 exhibits a generally good security posture with no known critical vulnerabilities or readily apparent attack vectors in the static analysis. The absence of AJAX handlers and REST API routes without authentication checks is a positive indicator.  Furthermore, the lack of external HTTP requests and file operations minimizes potential attack surfaces. However, there are areas for improvement, most notably the complete absence of SQL prepared statements for all three detected SQL queries. This represents a significant risk of SQL injection vulnerabilities if the data used in these queries originates from user input and is not meticulously sanitized before execution.  The 69% proper output escaping, while not terrible, suggests that a portion of the output might be vulnerable to cross-site scripting (XSS) attacks, especially if unescaped data is rendered directly in the browser.",[293,296,298,300],{"reason":294,"points":295},"Raw SQL queries without prepared statements",10,{"reason":297,"points":153},"Insufficient output escaping (31% unescaped)",{"reason":299,"points":156},"No nonce checks implemented",{"reason":301,"points":156},"No capability checks implemented","2026-03-16T21:05:06.069Z",{"wat":304,"direct":313},{"assetPaths":305,"generatorPatterns":308,"scriptPaths":309,"versionParams":310},[306,307],"\u002Fwp-content\u002Fplugins\u002Fcategorias-y-paginas-por-familia-y-profundidad\u002Fjs\u002Fscripts.js","\u002Fwp-content\u002Fplugins\u002Fcategorias-y-paginas-por-familia-y-profundidad\u002Fcss\u002Fstyle.css",[],[],[311,312],"categorias-y-paginas-por-familia-y-profundidad\u002Fjs\u002Fscripts.js?ver=","categorias-y-paginas-por-familia-y-profundidad\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":314,"htmlComments":316,"htmlAttributes":317,"restEndpoints":319,"jsGlobals":320,"shortcodeOutput":321},[315],"fwd-ul",[],[318],"data-fwp-id",[],[],[322,323],"\u003Cul class=\"fwd-ul\">","\u003Cli> \u003Ca href=",{"error":325,"url":326,"statusCode":327,"statusMessage":328,"message":328},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcategorias-y-paginas-por-familia-y-profundidad\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":330},[]]