[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6QX0UxEcR5GrwqFclG8WA0eIPy6BDgVd8wGZ27G-jj0":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":18,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":146,"fingerprints":200},"category-to-custom-post-type","Category 2 Post Type","0.1.5","erikdmitchell","https:\u002F\u002Fprofiles.wordpress.org\u002Ferikdmitchell\u002F","\u003Cp>Allows you to move categories to custom post types and\u002For taxonomies.\u003C\u002Fp>\n\u003Ch3>Hooks and Filters\u003C\u002Fh3>\n\u003Cp>Coming soon…\u003C\u002Fp>\n","Allows you to move categories to custom post types and\u002For taxonomies.",10,2186,100,3,"2016-03-29T17:00:00.000Z","4.4.34","4.0","",[20,21,22],"category","custom-post-type","post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-to-custom-post-type.0.1.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},5,50,30,84,"2026-04-05T14:28:06.013Z",[36,60,84,103,122],{"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":51,"tags":52,"homepage":58,"download_link":59,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"reorder-post-within-categories","ReOrder Posts within Categories","2.14.5","Aurovrata Venet","https:\u002F\u002Fprofiles.wordpress.org\u002Faurovrata\u002F","\u003Cp>Due to a \u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F50070\" rel=\"nofollow ugc\">bug\u003C\u002Fa> in WordPress core, archive taxonomy queries are not being ranked properly on the front end.  If your \u003Cstrong>posts are not being ranked on your front-end site\u003C\u002Fstrong> please read this \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fhelp-the-pluign-is-not-working\u002F\" rel=\"ugc\">thread\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>v2.3 is now multi-post taxonomy enabled.  A taxonomy registered with multiple post types can has its term’s posts in each type ranked manually and separately.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UPGRADE NOTE\u003C\u002Fstrong> if you are upgrading from v1.x, your old ranking data remains unaffected in the custom table used by the v1.x plugin.  However, in v2.x all the ranking is now stored as post meta.  While upgrading, some users have complained of missing posts\u002Flost rankings.  If this is the case, you can reset your order for given term using the reset checkbox\u002Fbutton provided in the admin page (see screenshot #4).  It will reload the ranking from the v1.x custom table.  Please read FAQ #17 for more information on how to migrate your data.\u003C\u002Fp>\n\u003Cp>If your term was not sorted in the v1.x table or you are upgrading from v2.0.x or v2.1.x, then the reset button will reload the post order as per the default WP post table listing, which can be changed using the filtrs provided (see FAQ #7).\u003C\u002Fp>\n\u003Cp>ReOrder Post Within Categories is used to sort posts (and custom post type) in any custom order by drag & drop interface.\u003Cbr \u002F>\nIt works with a selected category, each category can have different order of same post.\u003C\u002Fp>\n\u003Cp>New enhanced \u003Cstrong>version 2.0\u003C\u002Fstrong> with grid-layout and multi-drag interface to ease sorting of large list of posts.  Makes use of \u003Ca href=\"https:\u002F\u002Fsortablejs.github.io\u002FSortable\u002F\" rel=\"nofollow ugc\">SortableJS\u003C\u002Fa> plugin.  If you are using this plugin for a commercial website, please consider making a donation to the authors of the SortableJS plugin to continue its development.\u003C\u002Fp>\n\u003Ch3>Thanks to\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fnikitasp\u002F\" rel=\"ugc\">Nikita Spivak\u003C\u002Fa> for the Russian translation.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftobifjellner\u002F\" rel=\"nofollow ugc\">Tor-Bjorn Fjellner\u003C\u002Fa> for the swedish translation and i18n clean-up.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Falekseo\u002F\" rel=\"ugc\">alekseo\u003C\u002Fa> for support for the plugin.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fandreicnegrea\" rel=\"nofollow ugc\">Andrei Negrea\u003C\u002Fa> for post delete bug fix.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmaddogprod\u002F\" rel=\"nofollow ugc\">maddogprod\u003C\u002Fa> for helping resolve custom taxonomy front-end ordering.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmenard1965\u002F\" rel=\"nofollow ugc\">menard1965\u003C\u002Fa> for helping resolve \u003Ccode>get_adjacent_post\u003C\u002Fcode> prev\u002Fnext ranked posts.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Falexjamesbishop\u002F\" rel=\"nofollow ugc\">alexjamesbishop\u003C\u002Fa> for helping fix the ‘orderby’ bug.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpondermatic\u002F\" rel=\"nofollow ugc\">pondermatic\u003C\u002Fa> for fixing the min-range bug.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fandreicnegrea\u002F\" rel=\"nofollow ugc\">andreicnegrea\u003C\u002Fa> for fixing the offset warnings.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fisinica\u002F\" rel=\"nofollow ugc\">isinica\u003C\u002Fa> for fixing the disappearing ranked post when editing them.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsarahjsouris\u002F\" rel=\"nofollow ugc\">sarahjsouris\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fwww.playimports.com.au\" rel=\"nofollow ugc\">playimports.com.au\u003C\u002Fa> for sponsoring WooCommerce plugin upgrade.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fhowdy_mcgee\u002F\" rel=\"nofollow ugc\">howdy_mcgee\u003C\u002Fa> – helping fix array orderby directives for WooCommerce.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpavelkovar\u002F\" rel=\"nofollow ugc\">pavelkovar\u003C\u002Fa> – helping fix html escaping issues on admin pages.\u003C\u002Fp>\n","Enables manual ranking of post (and custom post) within taxonomy terms using a drag & drop grid interface.",7000,300953,94,60,"2023-12-08T08:12:00.000Z","6.3.0","4.4","5.6",[53,54,55,56,57],"order","order-by-category","order-custom-post-type","re-order","reorder","https:\u002F\u002Fgithub.com\u002Faurovrata\u002FReOrder-posts-within-categories","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freorder-post-within-categories.2.14.5.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":13,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":80,"download_link":81,"security_score":82,"vuln_count":14,"unpatched_count":70,"last_vuln_date":83,"fetched_at":27},"pretty-url","Pretty Url","1.5.5","faaiq","https:\u002F\u002Fprofiles.wordpress.org\u002Ffaaiq\u002F","\u003Cp>Description: Pretty URLs is a powerful WordPress plugin that lets you create clean, SEO-optimized custom URLs for any content type — including Posts, Pages, Categories, and Custom Post Types. Features: * Define custom SEO-friendly URLs for Posts, Pages, Categories, and Custom Post Types * Add custom Meta Titles, Meta Descriptions, and Meta Keywords * Control search engine behavior with NOFOLLOW and NOINDEX tags * Enable or disable meta tags individually for full flexibility * Supports archive pages, single posts, and taxonomy terms Boost your site’s search engine visibility and gain complete control over how your content appears in search results — without needing to touch your theme or core files. Installation: 1. Upload the \u003Ccode>prettyurl\u003C\u002Fcode> plugin folder to your \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory 2. Activate the plugin via the Plugins menu in your WordPress admin 3. Navigate to “Pretty URLs” in the admin menu to create and manage custom URLs for categories and post type archive pages 4. For single posts, pages, and custom post types, a “Pretty URL” meta box will be available on the edit screen 5. For support or customizations, contact: [scriptut.com] contact page\u003C\u002Fp>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Description: Pretty URLs is a powerful WordPress plugin that lets you create clean, SEO-optimized custom URLs for any content type — including Posts,  &hellip;",90,11273,1,"2025-06-18T19:30:00.000Z","6.8.5","3.4",[75,76,77,78,79],"custom-category-url","custom-page-url","custom-post-type-pretty-url","custom-post-url","seo-friendly-url","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpretty-urls","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpretty-url.zip",77,"2025-01-07 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":68,"downloaded":92,"rating":25,"num_ratings":25,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":101,"download_link":102,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"taxonomy-tree-toggler","Taxonomy Tree Toggler","1.0.0","sskaje","https:\u002F\u002Fprofiles.wordpress.org\u002Fsskaje\u002F","\u003Cp>Check all parent taxonomies on check, uncheck all sub-taxnomies on uncheck.\u003C\u002Fp>\n\u003Cp>Compatible with WordPress Gutenberg.\u003C\u002Fp>\n\u003Cp>Working with WordPress hierarchical category and customized hierarchical taxonomies created by Custom Post Type UI.\u003C\u002Fp>\n","Check all parent taxonomies on check, uncheck all sub-taxnomies on uncheck. Compatible with WordPress Gutenberg. Working with WordPress hierarchical &hellip;",3242,"2021-03-20T17:01:00.000Z","5.7.15","5.7",[20,97,98,99,100],"custom-post-types","parent","taxonomy","toggle","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-tree-toggler\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-tree-toggler.zip",{"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":70,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":18,"tags":116,"homepage":120,"download_link":121,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"last-posts-category-and-post-types","Last Posts Category and Post Types","0.1","sinan isler","https:\u002F\u002Fprofiles.wordpress.org\u002Fsinan-isler\u002F","\u003Cp>This plugin add a widget to the widgets zone.\u003C\u002Fp>\n\u003Cp>You can configure the widget for show custom category posts,\u003Cbr \u002F>\ncustom post types posts and what you image with that.\u003C\u002Fp>\n\u003Cp>Simple and easy to use.\u003C\u002Fp>\n\u003Cp>Thanks for using\u003C\u002Fp>\n\u003Cp>Features (en_EN):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can show last posts on a category (slug name or id)\u003C\u002Fli>\n\u003Cli>You can show last posts custom post types. (post type name)\u003C\u002Fli>\n\u003Cli>You can show multiple posts as many as you want (custom number)\u003C\u002Fli>\n\u003Cli>You can show multiple post type with seperating commas.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Özellikler (tr_TR):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Kategorilere göre son yazılar gösterebilrisiniz. (slug name veya id)\u003C\u002Fli>\n\u003Cli>Özel yazı tipine göre son yazılar gösterebilirsiniz.\u003C\u002Fli>\n\u003Cli>Çoklu özel yazı tipine göre son yazılar gösterebilirsiniz.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.sinanisler.com\u002F\" rel=\"nofollow ugc\">WordPress Tema\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>None\u003C\u002Fp>\n","You can configure the widget for show custom category posts, custom post types posts and what you image with that.",40,72424,"2014-05-16T16:53:00.000Z","3.9.40","3.0.0",[117,20,21,118,119],"categories","post-type","widget","https:\u002F\u002Fgithub.com\u002Fsinanisler\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flast-posts-category-and-post-types.0.1.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":141,"download_link":142,"security_score":143,"vuln_count":144,"unpatched_count":25,"last_vuln_date":145,"fetched_at":27},"custom-post-type-ui","Custom Post Type UI","1.18.3","webdevstudios","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdevstudios\u002F","\u003Cp>Custom Post Type UI provides an easy-to-use interface for registering and managing custom post types and taxonomies for your website.\u003C\u002Fp>\n\u003Ch4>Custom Post Type UI Extended\u003C\u002Fh4>\n\u003Cp>CPTUI helps create custom content types, but displaying that content can be a whole new challenge. \u003Ca href=\"https:\u002F\u002Fpluginize.com\u002Fplugins\u002Fcustom-post-type-ui-extended\u002F?utm_source=cptui-desription&utm_medium=text&utm_campaign=wporg\" rel=\"nofollow ugc\">Custom Post Type UI Extended\u003C\u002Fa> was created to help with displaying your crafted content. \u003Ca href=\"https:\u002F\u002Fpluginize.com\u002Fcpt-ui-extended-features\u002F?utm_source=cptui-description-examples&utm_medium=text&utm_campaign=wporg\" rel=\"nofollow ugc\">View our Layouts page\u003C\u002Fa> to see available layout examples with Custom Post Type UI Extended.\u003C\u002Fp>\n\u003Ch4>Plugin development\u003C\u002Fh4>\n\u003Cp>Custom Post Type UI development is managed on GitHub, with official releases published on WordPress.org. The GitHub repo can be found at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fcustom-post-type-ui\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fcustom-post-type-ui\u003C\u002Fa>. Please use the WordPress.org support tab for potential bugs, issues, or enhancement ideas.\u003C\u002Fp>\n","Admin UI for creating custom content types like post types and taxonomies",1000000,22529808,92,273,"2026-01-08T20:43:00.000Z","6.9.4","6.6","7.4",[139,97,118,99,140],"content-types","types","https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fcustom-post-type-ui\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-type-ui.1.18.3.zip",93,4,"2025-12-12 00:00:00",{"attackSurface":147,"codeSignals":163,"taintFlows":190,"riskAssessment":191,"analyzedAt":199},{"hooks":148,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":25,"unprotectedCount":25},[149,155],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","admin_menu","menu_page","cat2posttype.php",24,{"type":150,"name":156,"callback":157,"file":153,"line":158},"admin_enqueue_scripts","admin_scripts_styles",25,[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":173,"fileOperations":25,"externalRequests":25,"nonceChecks":70,"capabilityChecks":25,"bundledLibraries":189},[],{"prepared":25,"raw":166,"locations":167},2,[168,171],{"file":153,"line":169,"context":170},307,"$wpdb->get_row() with variable interpolation",{"file":153,"line":172,"context":170},308,{"escaped":25,"rawEcho":174,"locations":175},7,[176,179,181,182,184,185,187],{"file":153,"line":177,"context":178},101,"raw output",{"file":153,"line":180,"context":178},111,{"file":153,"line":180,"context":178},{"file":153,"line":183,"context":178},123,{"file":153,"line":183,"context":178},{"file":153,"line":186,"context":178},143,{"file":153,"line":188,"context":178},287,[],[],{"summary":192,"deductions":193},"The \"category-to-custom-post-type\" plugin, at version 0.1.5, presents a mixed security profile.  On the positive side, its attack surface appears to be entirely protected by authentication checks, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events without proper authorization.  Furthermore, there are no recorded vulnerabilities (CVEs) for this plugin, suggesting a history of relatively secure development or limited scrutiny. This lack of historical vulnerabilities could indicate responsible coding practices or that the plugin hasn't been a target of significant public research.\n\nHowever, the static analysis reveals several critical concerns. The presence of two SQL queries that do not utilize prepared statements is a significant risk, potentially opening the door to SQL injection vulnerabilities.  Equally worrying is the complete lack of proper output escaping, with 0% of the 7 identified outputs being escaped. This makes the plugin highly susceptible to cross-site scripting (XSS) attacks, where malicious scripts could be injected into the site's output.\n\nDespite the protected attack surface and clean vulnerability history, the identified code quality issues in SQL handling and output escaping are serious and require immediate attention. The plugin's strengths lie in its controlled entry points and lack of historical issues, but its weaknesses in input validation and output sanitization present immediate and exploitable risks.",[194,196],{"reason":195,"points":11},"SQL queries without prepared statements",{"reason":197,"points":198},"No output escaping",8,"2026-03-16T23:40:16.799Z",{"wat":201,"direct":209},{"assetPaths":202,"generatorPatterns":204,"scriptPaths":205,"versionParams":207},[203],"\u002Fwp-content\u002Fplugins\u002Fcategory-to-custom-post-type\u002Fcss\u002Fstyle.css",[],[206],"\u002Fwp-content\u002Fplugins\u002Fcategory-to-custom-post-type\u002Fjs\u002Fcats.js",[208],"category-to-custom-post-type\u002Fjs\u002Fcats.js?ver=",{"cssClasses":210,"htmlComments":212,"htmlAttributes":213,"restEndpoints":214,"jsGlobals":215,"shortcodeOutput":216},[211],"new-cat-dd",[],[],[],[],[]]