[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSkz2XLciOl1UWOsfxfluVygLwcJH7m5aIi-_q809hl4":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":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":139,"fingerprints":181},"msd-pre-selected-cat","MSD PreSelected Category","0.1","Akhileshwar Dayal","https:\u002F\u002Fprofiles.wordpress.org\u002Fakhilnatural\u002F","\u003Cp>PreSelected Category is a helpful tool:\u003C\u002Fp>\n\u003Cp>When the user is writing a new post, the term checkbox automatically checked After Save\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple & Intuitive\u003C\u002Fli>\n\u003C\u002Ful>\n","PreSelected Category is a helpful tool:",0,5499,100,3,"2019-01-27T08:47:00.000Z","5.0.25","4.4.0","",[20,21,22],"assign-category","category","default-category-selector","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmsd-pre-selected-cat","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmsd-pre-selected-cat.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"akhilnatural",2,30,84,"2026-04-04T21:01:17.146Z",[36,58,76,93,117],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":56,"download_link":57,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"create-and-assign-categories-for-pages","Create And Assign Categories For Pages","1.2.1","sandeepsinghhdp","https:\u002F\u002Fprofiles.wordpress.org\u002Fsandeepsinghhdp\u002F","\u003Cp>This plugin will help you to create the new category for your wordpress pages. You can assign those categories to your pages.\u003C\u002Fp>\n\u003Cp>With that, you can get your wordpress pages with the help of specific category.\u003C\u002Fp>\n\u003Cp>This will save your time from custom coding.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create new Categories for wordpress Pages.\u003C\u002Fli>\n\u003Cli>Assign them to the pages.\u003C\u002Fli>\n\u003Cli>Lets you display List of Pages based on Categories\u003C\u002Fli>\n\u003Cli>The plugin utilizes the archive.php and tag.php file included in your theme. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What are the benefits ?\u003C\u002Fh4>\n\u003Cp>There are some benefits of adding category to your Pages like, You can\u003Cbr \u002F>\n* Embed a Category Based List of Pages.\u003Cbr \u002F>\n* Create a Tag based archive for Pages.\u003Cbr \u002F>\n* Create a Category based Archive for Pages\u003Cbr \u002F>\n* Hide Pages belonging to specific Category.. and many More\u003C\u002Fp>\n\u003Cp>you can list all your categories by wordpress default function “wp_list_categories();” .\u003C\u002Fp>\n","Easily create\u002Fadd post Categories to your Wordpress Pages",10000,71043,94,10,"2024-01-19T18:36:00.000Z","6.4.8","5.3",[52,53,20,54,55],"add-category","add-category-to-wordpress-page","category-in-page","page-archive","http:\u002F\u002Fjobdeoz.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcreate-and-assign-categories-for-pages.1.2.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":32,"downloaded":66,"rating":13,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":18,"tags":71,"homepage":18,"download_link":75,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"auto-assign-post-category","Auto Assign Post Category","1.0.1","Kiran Patil","https:\u002F\u002Fprofiles.wordpress.org\u002Fkiranpatil353\u002F","\u003Ch4>A Few Feature Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Single tags can be mapped to multiple categories \u003C\u002Fli>\n\u003Cli>Useful for post authors to assign multiple categories automatically.\u003C\u002Fli>\n\u003Cli>Easy to use\u002Fcustomize\u003C\u002Fli>\n\u003Cli>Free to use anywhere\u003C\u002Fli>\n\u003Cli>Even you update the existing posts it will assign categories.\u003C\u002Fli>\n\u003C\u002Ful>\n","A Few Feature Highlights Single tags can be mapped to multiple categories Useful for post authors to assign multiple categories automatically.",3525,1,"2020-12-24T05:16:00.000Z","5.6.17","4.9",[20,59,72,73,74],"auto-category","post-category","tags-based-category","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-assign-post-category.1.0.1.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":11,"downloaded":84,"rating":11,"num_ratings":11,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":18,"tags":88,"homepage":91,"download_link":92,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"category-assign-in-post","Assign Category in post","1.0.2","Kaushik Nakrani","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaushikankrani\u002F","\u003Cp>Copy any word in post contain and paste in Find text\u003C\u002Fp>\n\u003Cp>Select any category name\u003C\u002Fp>\n","New category assign in post",1069,"2020-05-09T13:55:00.000Z","5.1.22","4.0",[89,90],"assign-category-in-post","set-category-in-post","#","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-assign-in-post.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":18,"tags":108,"homepage":113,"download_link":114,"security_score":115,"vuln_count":31,"unpatched_count":11,"last_vuln_date":116,"fetched_at":27},"taxonomy-terms-order","Category Order and Taxonomy Terms Order","1.9.4","nsp-code","https:\u002F\u002Fprofiles.wordpress.org\u002Fnsp-code\u002F","\u003Cp>Easily control the order of Categories and any hierarchical taxonomy with a simple drag-and-drop interface. Reorder parent and child terms visually in the admin and choose whether the plugin automatically applies your custom term order to front-end queries.\u003C\u002Fp>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Intuitive drag-and-drop reordering for Categories and all hierarchical taxonomies. \u003C\u002Fli>\n\u003Cli>Option to auto-apply the custom term order to front-end queries (no theme\u002Fplugin edits required). \u003C\u002Fli>\n\u003Cli>Keep the admin term lists in your new order (makes management and editorial workflows consistent). \u003C\u002Fli>\n\u003Cli>Works with multiple taxonomies per post type — switch between taxonomies from the same interface. \u003C\u002Fli>\n\u003Cli>Multisite aware and regularly updated for modern WordPress and PHP versions (see changelog for compatibility notes).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cp>After activating the plugin, a new Taxonomy Order page becomes available under the custom post type menu. Simply open it and drag terms into the exact order you want — including parent\u002Fchild hierarchy.\u003Cbr \u002F>\nUse the plugin’s Taxonomy Order screen to drag terms into the order you want. To apply the custom order automatically across your site, enable the Autosort option — the plugin will adjust term queries on the fly so your chosen order shows without template changes. If you prefer to control ordering in code, include orderby => ‘term_order’ when calling get_terms() to use the plugin’s order programmatically.\u003C\u002Fp>\n\u003Cp>This plugin is developed by \u003Ca href=\"http:\u002F\u002Fwww.nsp-code.com\" rel=\"nofollow ugc\">Nsp-Code\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\u002Fpremium-plugins\u002Fwordpress-plugins\u002Fadvanced-taxonomy-terms-order\u002F\" rel=\"nofollow ugc\">Advanced Taxonomy Terms Order\u003C\u002Fa> for advanced features.\u003C\u002Fp>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>Available in Catalan, Chinese (China), Chinese (Taiwan), Czech, Dutch, Dutch (Belgium), English (Australia), English (Canada), English (New Zealand), English (UK), English (US), French (France), Galician, German, Italian, Japanese, Norwegian (Bokmål), Polish, Portuguese (Portugal), Russian, Spanish (Chile), Spanish (Spain), Spanish (Venezuela), Swedish, and Turkish.\u003Cbr \u002F>\nWhant to contribute with a translation to your language? Please check at https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ftaxonomy-terms-order\u003C\u002Fp>\n\u003Cp>There isn’t any Editors for your native language on plugin Contributors? You can help to moderate! https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ftaxonomy-terms-order\u002Fcontributors\u003C\u002Fp>\n","Drag-and-drop ordering for Categories & any taxonomy (hierarchically) using a Drag and Drop Sortable JavaScript capability.",500000,9896783,90,162,"2026-02-19T17:40:00.000Z","6.9.4","2.8",[109,110,111,112],"categories-sort","category-order","taxonomy-order","terms-order","http:\u002F\u002Fwww.nsp-code.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-terms-order.1.9.4.zip",99,"2018-02-22 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":18,"tags":132,"homepage":137,"download_link":138,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"no-category-base-wpml","No Category Base (WPML)","1.4","DigitalME","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalmeactivecampaign\u002F","\u003Cp>As the name suggests this plugin will completely remove the mandatory ‘Category Base’ from your category permalinks ( e.g. ‘mysite.com\u002Fcategory\u002Fmy-category\u002F’ to ‘mysite.com\u002Fmy-category\u002F’ ).\u003C\u002Fp>\n\u003Cp>The plugin requires no setup or modifying core wordpress files and will not break any links. It will also take care of redirecting your old category links to the new ones.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Better and logical permalinks like ‘mysite.com\u002Fmy-category\u002F’ and ‘mysite.com\u002Fmy-category\u002Fmy-post\u002F’.\u003C\u002Fli>\n\u003Cli>Simple plugin – barely adds any overhead.\u003C\u002Fli>\n\u003Cli>Works out of the box – no setup needed.\u003C\u002Fli>\n\u003Cli>No need to modify WordPress files.\u003C\u002Fli>\n\u003Cli>Doesn’t require other plugins to work.\u003C\u002Fli>\n\u003Cli>Compatible with sitemap plugins.\u003C\u002Fli>\n\u003Cli>Compatible with WPML.\u003C\u002Fli>\n\u003Cli>Works with multiple sub-categories.\u003C\u002Fli>\n\u003Cli>Works with WordPress Multisite.\u003C\u002Fli>\n\u003Cli>Redirects old category permalinks to the new ones (301 redirect, good for SEO).\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin removes the mandatory 'Category Base' from your category permalinks. It's compatible with WPML.",100000,856653,92,33,"2025-11-07T13:46:00.000Z","6.8.5","5.0",[133,134,135,136],"category-base","category-permalinks","category-slug","category-url","https:\u002F\u002Fwww.digitalme.cc\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fno-category-base-wpml.1.4.zip",{"attackSurface":140,"codeSignals":159,"taintFlows":169,"riskAssessment":170,"analyzedAt":180},{"hooks":141,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":11,"unprotectedCount":11},[142,147,151],{"type":143,"name":144,"callback":145,"file":146,"line":14},"action","admin_menu","msd_admin_menu","admin-pages.php",{"type":143,"name":148,"callback":149,"file":146,"line":150},"admin_init","msd_admin_init",8,{"type":143,"name":152,"callback":153,"file":154,"line":31},"save_post","msd_set_custom_cat","core-function.php",[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":168},[],{"prepared":11,"raw":11,"locations":162},[],{"escaped":67,"rawEcho":67,"locations":164},[165],{"file":146,"line":166,"context":167},27,"raw output",[],[],{"summary":171,"deductions":172},"The \"msd-pre-selected-cat\" plugin, in version 0.1, exhibits a seemingly strong security posture based on the provided static analysis. The absence of identified attack surface entry points like AJAX handlers, REST API routes, shortcodes, and cron events is a significant positive. Furthermore, the code's adherence to using prepared statements for all SQL queries and the lack of dangerous function usage are excellent security practices.  The plugin also shows no history of known vulnerabilities, which generally indicates good past development and maintenance.\n\nHowever, the analysis also highlights areas of concern that temper the otherwise positive outlook. A complete lack of nonce and capability checks across all potential entry points is a critical weakness. While the current static analysis reports zero entry points, this could change with future updates or if the plugin's functionality expands.  The fact that 50% of observed output is not properly escaped presents a potential Cross-Site Scripting (XSS) risk, especially if any of the unescaped outputs are ever exposed to user input. The absence of taint analysis flows is also notable; while it suggests no overt issues were found, a lack of data to analyze might mean the analysis itself was limited or that the plugin's current functionality is too minimal to trigger such flows.\n\nIn conclusion, while \"msd-pre-selected-cat\" v0.1 benefits from a clean vulnerability history and good SQL practices, the lack of security checks (nonces and capabilities) and the presence of unescaped output represent significant latent risks. These issues could easily become exploitable if the plugin's attack surface grows or if the unescaped output becomes accessible to malicious input. The current state suggests a plugin with minimal functionality but with fundamental security oversights that need addressing.",[173,175,177],{"reason":174,"points":47},"Missing nonce checks",{"reason":176,"points":47},"Missing capability checks",{"reason":178,"points":179},"Unescaped output detected",5,"2026-03-17T06:31:47.317Z",{"wat":182,"direct":191},{"assetPaths":183,"generatorPatterns":186,"scriptPaths":187,"versionParams":188},[184,185],"\u002Fwp-content\u002Fplugins\u002Fmsd-pre-selected-cat\u002Fcss\u002Fcustom.css","\u002Fwp-content\u002Fplugins\u002Fmsd-pre-selected-cat\u002Fjs\u002Fcustom.js",[],[185],[189,190],"msd-pre-selected-cat\u002Fcss\u002Fcustom.css?ver=","msd-pre-selected-cat\u002Fjs\u002Fcustom.js?ver=",{"cssClasses":192,"htmlComments":193,"htmlAttributes":194,"restEndpoints":195,"jsGlobals":196,"shortcodeOutput":197},[],[],[],[],[],[]]