[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fy8bb5OAsTR1dDaqbbiwyPtd6RTEoz3GkiaH6TYwFB0w":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":127,"fingerprints":213},"category-page-extender","Category Page Extender","1.0.3","grpsmglr00","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrpsmglr00\u002F","\u003Cp>This plugin builds on the Category Page plugin making it possible to automatically insert posts into pages and subpages based on categories.  You must have a current version of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fpage2cat\u002F\" rel=\"ugc\">Category Page\u003C\u002Fa> installed in order to function.\u003Cbr \u002F>\n.\u003Cbr \u002F>\nVisit plugin page \u003Ca href=\"http:\u002F\u002Fcategorypageextender.wordpress.com\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>To view complete instructions \u003Ca href=\"http:\u002F\u002Fcategorypageextender.wordpress.com\" rel=\"nofollow ugc\">read here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Open up page.php in your template folder (you may also set up a seperate a Page Template)\u003C\u002Fp>\n\u003Cp>For the most basic setup, insert the following below the loop statement in the page.php file:\u003C\u002Fp>\n\u003Cpre>\u003C?php if( function_exists(page2cat_pages)){ page2cat_pages($post->ID);} ?>\u003C\u002Fpre>\n\u003C\u002Fp>\n\u003Cp>I recommend you wrap the function in your standard post class.  For example:\u003C\u002Fp>\n\u003Cpre>\u003Cdiv class=\"post\">\n\u003C?php if( function_exists(page2cat_pages)){ page2cat_pages($post->ID);} ?>\n\u003C\u002Fdiv>\u003C\u002Fpre>\n\u003C\u002Fp>\n\u003Cp>Plugin Options\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if( function_exists(page2cat_pages)){ page2cat_pages($post->ID, posts per page, number of pages);} ?>\u003Cbr \u002F>\u003Cbr \u002F>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Posts per page: (default = 10) set to 0 to show all\u003Cbr \u002F>\nThis sets the number of posts to show at one time on the page.\u003C\u002Fp>\n\u003Cp>Number of pages: (default = 15) set to 0 to show all\u003Cbr \u002F>\nThis tells how many page numbers to show at a time on the page navigation bar.\u003C\u002Fp>\n\u003Cp>Example of Category Page Extender with variables:\u003C\u002Fp>\n\u003Cpre>\u003C?php if( function_exists(page2cat_pages)){ page2cat_pages($post->ID, 5, 10);} ?>\u003C\u002Fpre>\n\u003Cp>This will list 5 posts and up to 10 page numbers at a time on the page navigation bar.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fcategorypageextender.wordpress.com\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fp>\n","Inserts posts into pages corresponding to category.  Add on plugin for Category Page by pixline.net. Requieres an active installation of Category Page &hellip;",40,10621,0,"2009-12-31T13:44:00.000Z","2.8.4","2.2","",[19,20,21,22,23],"admin","categories","category","formatting","pages","http:\u002F\u002Fcategorypageextender.wordpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-page-extender.1.0.3.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-04T16:48:09.879Z",[36,55,75,91,106],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":33,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":53,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"pagely-multiedit","Pagely MultiEdit","0.9.8.6","joshua strebel","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoshuastrebel\u002F","\u003Cp>One thing I always wished WP would do better is allow for multiple editable content blocks on page templates. This plugin uses custom fields to create simple tinyMCE editable regions on page templates.\u003C\u002Fp>\n\u003Cp>See Instructions and Usage Examples here: \u003Ca href=\"https:\u002F\u002Fpagely.com\u002Fmultiedit-plugin\u002F\" rel=\"nofollow ugc\">Pagely MultiEdit plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>NOTE: Must be used inside\u002Fafter the opening loop statement:\u003Cbr \u002F>\nwhile (have_posts()) : the_post();\u003Cbr \u002F>\n  multieditDisplay(‘YourBlockName’);\u003C\u002Fp>\n\u003Cp>Brought to you by: \u003Ca href=\"https:\u002F\u002Fpagely.com\" rel=\"nofollow ugc\">Pagely WordPress Hosting\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Follow \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fstrebel\" rel=\"nofollow ugc\">@strebel\u003C\u002Fa> and feel free to check out \u003Ca href=\"https:\u002F\u002Fpagely.com\" rel=\"nofollow ugc\">Pagely\u003C\u002Fa>\u003C\u002Fp>\n","MultiEdit adds tinyMCE editable \"blocks\" to WordPress custom page templates.",300,34377,5,"2016-05-10T20:26:00.000Z","4.5.33","2.9",[19,51,22,52,23],"cms","page","https:\u002F\u002Fpagely.com\u002Fmultiedit-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpagely-multiedit.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"category-for-pages","Category For Pages","1.0","A. H. M. Anawar Parvez","https:\u002F\u002Fprofiles.wordpress.org\u002Fparvezbrta\u002F","\u003Cp>Adds categories and tags functionality for your pages.\u003C\u002Fp>\n\u003Cp>This plugin addsthe ‘post_tag’ and the ‘category’ taxonomies, which are the names of the existing taxonomies used for tags and categories the Post type ‘page’.\u003C\u002Fp>\n\u003Cp>This enables the categories metabox and the tags metabox in the New or Edit Page interface.\u003C\u002Fp>\n\u003Cp>The plugin has no settings, does not alter the database and only uses hooks to\u003Cbr \u002F>\nachieve it’s goal. It works perfectly fine with Multisite installations.\u003C\u002Fp>\n\u003Cp>This plugin WILL NOT add any display of categories or tags to your template files.\u003C\u002Fp>\n\u003Cp>Plugin’s Detail: \u003Ca href=\"http:\u002F\u002Fwww.radeet.com\u002Fen\u002Fcategory\u002Fdownloads\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.radeet.com\u002Fen\u002Fcategory\u002Fdownloads\u002Fwordpress-plugins\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Our website: \u003Ca href=\"http:\u002F\u002Fwww.radeet.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.radeet.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Adds categories and tags functionality for your pages.",200,4331,74,3,"2017-02-19T16:11:00.000Z","4.7.32","3.0",[20,21,23,71,72],"tag","tags","http:\u002F\u002Fwww.radeet.com\u002Fwordpress\u002Fdownloads\u002Fplugins\u002Fcategory_for_pages.zip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-for-pages.zip",{"slug":76,"name":77,"version":58,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":17,"tags":87,"homepage":89,"download_link":90,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"access-keys","Access Keys","Aaron Butacov","https:\u002F\u002Fprofiles.wordpress.org\u002Faaron-harun\u002F","\u003Cp>The WordPress Access Keys Plugin allows you to add access keys to pages and categories to improve accessibility of your WordPress website. This works with any page or category list that is called with \u003Ccode>wp_list_pages\u003C\u002Fcode> and \u003Ccode>wp_list_categories\u003C\u002Fcode> respectively.\u003C\u002Fp>\n\u003Cp>It is simple to use this this plugin. On the Admin panel it lists pages and categories with a current access key, and in a separate list it lists the pages and categories without access keys. Just add an access key just type a number or letter in a text box and click the save button. The categories or posts will then move to the top list, and you will feel great about be kind to your users.\u003C\u002Fp>\n","Add Access Keys to Category and Page navigation menus to make your website far more accessible.",70,8299,"2008-04-06T01:53:00.000Z","2.5","2.1",[76,88,19,20,23],"accessibility","http:\u002F\u002Fanthologyoi.com\u002Fwordpress\u002Fplugins\u002Fwordpress-access-keys.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccess-keys.zip",{"slug":92,"name":93,"version":94,"author":78,"author_profile":79,"description":95,"short_description":96,"active_installs":82,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":104,"download_link":105,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wordpress-nav-menus-access-keys","Access Keys for WP Navigation Menus","1.6","\u003Cp>The WordPress Access Keys Plugin allows you to add access keys to your navigation menus to improve accessibility of your WordPress website.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Activate\u003C\u002Fli>\n\u003Cli>Add access keys to menu items under the Appearance > menu panel.\u003C\u002Fli>\n\u003Cli>???\u003C\u002Fli>\n\u003Cli>Profit from having an accessible site.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cem>For \u003Ccode>wp_list_pages\u003C\u002Fcode> and \u003Ccode>wp_list_categories\u003C\u002Fcode> support\u003C\u002Fem>\u003Cbr \u002F>\nDownload the older \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Faccess-keys\u002F\" rel=\"ugc\">Access Keys plugin\u003C\u002Fa>. The older version also allow you to add access keys to pages and categories. This works with any page or category list that is called with \u003Ccode>wp_list_pages\u003C\u002Fcode> and \u003Ccode>wp_list_categories\u003C\u002Fcode> respectively.\u003C\u002Fp>\n\u003Cp>It is simple to use this this plugin. On the Admin panel it lists pages and categories with a current access key, and in a separate list it lists the pages and categories without access keys. Just add an access key just type a number or letter in a text box and click the save button. The categories or posts will then move to the top list, and you will feel great about be kind to your users.\u003C\u002Fp>\n","Add Access Keys to WordPress 3.6 Nav menus to make your website far more accessible.",4936,100,2,"2013-10-18T19:31:00.000Z","3.6.1","3.3",[76,88,19,20,23],"http:\u002F\u002Faahacreative.com\u002Four-projects\u002Fwordpress-nav-menu-access-keys\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordpress-nav-menus-access-keys.1.6.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":11,"downloaded":114,"rating":13,"num_ratings":13,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":125,"download_link":126,"security_score":98,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"page-categories-tags","Page Category and Tag – Add Categories and Tags to WordPress Pages","1.1.0","iSmart Web Service","https:\u002F\u002Fprofiles.wordpress.org\u002Fgodswillinnovations\u002F","\u003Ch4>Page Category and Tag – Add Categories and Tags to WordPress Pages\u003C\u002Fh4>\n\u003Cp>By default, WordPress allows categories and tags only for posts. This plugin enables \u003Cstrong>categories for pages\u003C\u002Fstrong> and \u003Cstrong>tags for pages\u003C\u002Fstrong>, allowing you to organize your WordPress pages just like posts.\u003C\u002Fp>\n\u003Cp>If you are searching for a simple way to:\u003C\u002Fp>\n\u003Cp>✔ Add categories to pages\u003Cbr \u002F>\n✔ Add tags to pages\u003Cbr \u002F>\n✔ Enable page category in WordPress\u003Cbr \u002F>\n✔ Enable page tag in WordPress\u003Cbr \u002F>\n✔ Organize pages using taxonomy\u003Cbr \u002F>\n✔ Improve internal linking structure\u003C\u002Fp>\n\u003Cp>Then this lightweight plugin is the perfect solution.\u003C\u002Fp>\n\u003Cp>After activation, the default WordPress \u003Cstrong>Category\u003C\u002Fstrong> and \u003Cstrong>Tag\u003C\u002Fstrong> taxonomies become available for Pages. You can assign, manage, and filter pages by category or tag directly from the dashboard.\u003C\u002Fp>\n\u003Cp>No complex settings. No unnecessary features. Just activate and use.\u003C\u002Fp>\n\u003Ch3>Why Use Page Category and Tag Plugin?\u003C\u002Fh3>\n\u003Cp>Many websites need better content organization beyond blog posts. With page category and page tag support, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create structured service pages\u003C\u002Fli>\n\u003Cli>Group landing pages by category\u003C\u002Fli>\n\u003Cli>Filter pages by tag\u003C\u002Fli>\n\u003Cli>Improve SEO architecture\u003C\u002Fli>\n\u003Cli>Build better navigation systems\u003C\u002Fli>\n\u003Cli>Improve user experience\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin integrates seamlessly with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gutenberg (Block Editor)\u003C\u002Fli>\n\u003Cli>Classic Editor\u003C\u002Fli>\n\u003Cli>WordPress REST API\u003C\u002Fli>\n\u003Cli>Custom page templates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable Category for Pages\u003C\u002Fli>\n\u003Cli>Enable Tag for Pages\u003C\u002Fli>\n\u003Cli>Assign categories to pages\u003C\u002Fli>\n\u003Cli>Assign tags to pages\u003C\u002Fli>\n\u003Cli>Filter pages by category\u003C\u002Fli>\n\u003Cli>Filter pages by tag\u003C\u002Fli>\n\u003Cli>Lightweight and fast\u003C\u002Fli>\n\u003Cli>No configuration required\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>SEO-friendly structure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Business websites\u003C\u002Fli>\n\u003Cli>Corporate websites\u003C\u002Fli>\n\u003Cli>Service-based websites\u003C\u002Fli>\n\u003Cli>Directory websites\u003C\u002Fli>\n\u003Cli>Educational websites\u003C\u002Fli>\n\u003Cli>Large content platforms\u003C\u002Fli>\n\u003Cli>SEO-focused websites\u003C\u002Fli>\n\u003C\u002Ful>\n","Add categories and tags to WordPress pages. Enable page category and page tag support easily.",567,"2026-02-23T14:07:00.000Z","6.9.4","5.0","7.0",[120,121,122,123,124],"add-category-to-page","add-tag-to-page","categories-for-pages","page-category","page-tag","https:\u002F\u002Fismartwebservice.com\u002Fwordpress-essential-plugins\u002Fpage-categories-tags","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-categories-tags.zip",{"attackSurface":128,"codeSignals":134,"taintFlows":167,"riskAssessment":196,"analyzedAt":212},{"hooks":129,"ajaxHandlers":130,"restRoutes":131,"shortcodes":132,"cronEvents":133,"entryPointCount":13,"unprotectedCount":13},[],[],[],[],[],{"dangerousFunctions":135,"sqlUsage":136,"outputEscaping":144,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":166},[],{"prepared":13,"raw":99,"locations":137},[138,142],{"file":139,"line":140,"context":141},"category-page-extender.php",33,"$wpdb->get_var() with variable interpolation",{"file":139,"line":143,"context":141},34,{"escaped":99,"rawEcho":145,"locations":146},9,[147,150,152,154,156,158,160,162,164],{"file":139,"line":148,"context":149},29,"raw output",{"file":139,"line":151,"context":149},143,{"file":139,"line":153,"context":149},145,{"file":139,"line":155,"context":149},147,{"file":139,"line":157,"context":149},153,{"file":139,"line":159,"context":149},155,{"file":139,"line":161,"context":149},159,{"file":139,"line":163,"context":149},161,{"file":139,"line":165,"context":149},162,[],[168,186],{"entryPoint":169,"graph":170,"unsanitizedCount":66,"severity":185},"page2cat_pages (category-page-extender.php:28)",{"nodes":171,"edges":182},[172,177],{"id":173,"type":174,"label":175,"file":139,"line":176},"n0","source","$_GET (x3)",36,{"id":178,"type":179,"label":180,"file":139,"line":151,"wp_function":181},"n1","sink","echo() [XSS]","echo",[183],{"from":173,"to":178,"sanitized":184},false,"medium",{"entryPoint":187,"graph":188,"unsanitizedCount":46,"severity":195},"\u003Ccategory-page-extender> (category-page-extender.php:0)",{"nodes":189,"edges":193},[190,192],{"id":173,"type":174,"label":191,"file":139,"line":176},"$_GET (x5)",{"id":178,"type":179,"label":180,"file":139,"line":151,"wp_function":181},[194],{"from":173,"to":178,"sanitized":184},"low",{"summary":197,"deductions":198},"The category-page-extender plugin exhibits a concerning security posture despite a lack of recorded CVEs and a seemingly small attack surface. The static analysis reveals a significant weakness in its handling of SQL queries: 100% of the identified queries do not use prepared statements. This is a critical vulnerability that could lead to SQL injection attacks, allowing attackers to manipulate or extract sensitive data from the database. Furthermore, the taint analysis shows that all analyzed flows have unsanitized paths, indicating that user-supplied data is not being properly validated or cleansed before being used in sensitive operations. While there are no direct AJAX, REST API, or shortcode entry points without authentication, the unsanitized taint flows suggest that these could be indirectly exploited.  The complete absence of capability checks and nonce checks, combined with a low rate of proper output escaping (18%), amplifies the risk of various attacks, including cross-site scripting (XSS) and privilege escalation, especially if any form of user input indirectly reaches these vulnerable code paths. The plugin's history of zero known vulnerabilities is a positive sign but does not negate the severe risks identified in the current code analysis.",[199,202,204,207,209],{"reason":200,"points":201},"SQL queries lack prepared statements",10,{"reason":203,"points":201},"Taint flows with unsanitized paths",{"reason":205,"points":206},"No nonce checks",8,{"reason":208,"points":206},"No capability checks",{"reason":210,"points":211},"Low percentage of properly escaped output",6,"2026-03-16T22:20:51.087Z",{"wat":214,"direct":220},{"assetPaths":215,"generatorPatterns":217,"scriptPaths":218,"versionParams":219},[216],"\u002Fwp-content\u002Fplugins\u002Fcategory-page-extender\u002Fdefault\u002Fcatpage.css",[],[],[],{"cssClasses":221,"htmlComments":225,"htmlAttributes":231,"restEndpoints":232,"jsGlobals":233,"shortcodeOutput":234},[222,223,224],"p2c-navigation","p2c-nav","p2c-currentpage",[226,227,228,229,230],"You can replace the code below to match your theme","you can copy this from your archive.php, index.php or customize it"," ----- Start Code Replace ------ "," ----- End Code Replace ------ "," For Page Count --------- ",[],[],[],[]]