[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ff9lHhPZdBZ6-zCRjQQsSLH9fJ0QO0jlJP666TjSy4jg":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":55,"analysis":151,"fingerprints":205},"remove-cpt-base","Remove CPT base","6.7","kubiq","https:\u002F\u002Fprofiles.wordpress.org\u002Fkubiq\u002F","\u003Cp>Remove custom post type base slug from url\u003C\u002Fp>\n\u003Cul>\n\u003Cli>possibility to select specific custom post type(s)\u003C\u002Fli>\n\u003Cli>auto redirect old slugs to no-base slugs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Yoast SEO specifics\u003C\u002Fh3>\n\u003Cp>If you’re using Yoast SEO plugin, after you change something in the Remove CPT base plugin, you should deactivate Yoast SEO and activate it back again to refresh its yoast_indexable database table, so it will generate correct og:url, canonical url and JSON-LD urls.\u003C\u002Fp>\n","Remove custom post type base slug from url",10000,96204,100,33,"2025-12-01T22:03:00.000Z","6.9.4","3.0","5.6",[20,21,22,23,24],"base","custom-post-type","permalink","remove","slug","https:\u002F\u002Fwww.paypal.me\u002Fjakubnovaksl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-cpt-base.6.7.zip",99,1,0,"2022-05-06 13:29:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2022-29431","remove-cpt-base-cross-site-request-forgery-to-cpt-base-deletion","Remove CPT base \u003C= 5.8 - Cross-Site Request Forgery to CPT base deletion","Cross-Site Request Forgery (CSRF) vulnerability in KubiQ CPT base plugin \u003C= 5.8 at WordPress allows an attacker to delete the CPT base.",null,"\u003C=5.8","5.9","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Cross-Site Request Forgery (CSRF)","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2a4e8dbe-9889-43b1-8e15-e96791b13093?source=api-prod",626,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":27,"avg_patch_time_days":52,"trust_score":53,"computed_at":54},13,135980,468,78,"2026-04-04T17:26:37.426Z",[56,77,98,118,135],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":13,"downloaded":64,"rating":13,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":74,"download_link":75,"security_score":76,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"custom-permalinks-for-custom-post-types","Custom Permalinks for Custom Post Types","1.0.1","Aluka","https:\u002F\u002Fprofiles.wordpress.org\u002Fcx4djv\u002F","\u003Cp>Custom Permalinks for Custom Post Types is a plugin for WordPress which allow you change the permalink structure of Custom Post Types.\u003C\u002Fp>\n\u003Cp>It supports the following features:\u003Cbr \u002F>\n* Remove base slug of all public Custom Post Types\u003Cbr \u002F>\n* Supports multiple taxonomies for permalink\u003Cbr \u002F>\n* Supports hierarchical taxonomies for permalink\u003Cbr \u002F>\n* Allows to select primary term for permalink\u003Cbr \u002F>\n* Allows to exclude Custom Post Types from being affected by this plugin\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>This plugin is compatible with: WooCommerce, Polylang, WPML\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin doesn’t collect\u002Fstore any user related information.\u003C\u002Fp>\n","Remove base slug of Custom Post Types and change the permalink structure of Custom Post Types.",5100,3,"2020-04-13T09:38:00.000Z","5.4.19","4.5.0","5.3",[71,21,22,72,73],"custom-permalinks","primary-term","remove-slug","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-permalinks-for-custom-post-types.zip",85,{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":14,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":74,"tags":91,"homepage":96,"download_link":97,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"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,"2025-11-07T13:46:00.000Z","6.8.5","5.0",[92,93,94,95],"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",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":16,"requires_at_least":111,"requires_php":74,"tags":112,"homepage":116,"download_link":117,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"remove-category-url","Remove Category URL – Remove 'category' base from category permalinks","1.2.1","Themeisle","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeisle\u002F","\u003Cp>Remove Category URL strips the \u003Ccode>\u002Fcategory\u002F\u003C\u002Fcode> base from your category URLs, turning something like \u003Ccode>\u002Fcategory\u002Fmy-category\u002F\u003C\u002Fcode> into simply \u003Ccode>\u002Fmy-category\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Just activate, and you’re done. No configuration needed.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Creates cleaner URLs like \u003Ccode>mydomain.com\u002Fmy-category\u002F\u003C\u002Fcode> and \u003Ccode>mydomain.com\u002Fmy-category\u002Fmy-post\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Works out of the box with no settings to configure\u003C\u002Fli>\n\u003Cli>Supports multiple sub-categories\u003C\u002Fli>\n\u003Cli>Automatically 301 redirects old category URLs to the new structure (SEO-friendly)\u003C\u002Fli>\n\u003Cli>Sitemaps are automatically updated with the new URLs after activation\u003C\u002Fli>\n\u003Cli>Compatible with WordPress Multisite, WPML, and popular sitemap plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why remove \u002Fcategory\u002F from URLs?\u003C\u002Fh3>\n\u003Cp>The \u003Ccode>\u002Fcategory\u002F\u003C\u002Fcode> base in WordPress URLs is there by default, but it doesn’t help your visitors or search engines understand your content any better. When you remove \u003Ccode>\u002Fcategory\u002F\u003C\u002Fcode> from URLs, you get cleaner paths like \u003Ccode>mydomain.com\u002Fnews\u002F\u003C\u002Fcode> instead of \u003Ccode>mydomain.com\u002Fcategory\u002Fnews\u002F\u003C\u002Fcode>. They’re shorter, easier to remember and share, and more consistent with how your pages are already structured.\u003C\u002Fp>\n\u003Cp>Shorter URLs also tend to look better in search results and make your site feel more polished overall. Removing the category base is a small change that makes your whole URL structure cleaner.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We’re here to help. Feel free to open a new thread on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fremove-category-url\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Useful Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you like this plugin, you’re sure to love \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">our other plugins\u003C\u002Fa> as well.\u003C\u002Fli>\n\u003Cli>Our blog is a great place to \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fblog\u002F\" rel=\"nofollow ugc\">learn more about WordPress\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Get the most out of your website with our helpful \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLmRasCVwuvpSep2MOsIoE0ncO9JE3FcKP\" rel=\"nofollow ugc\">WordPress YouTube Tutorials\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Remove Category URL strips the \u002Fcategory\u002F base from your category URLs, turning something like \u002Fcategory\u002Fmy-category\u002F into simply \u002Fmy-category\u002F.",50000,479177,84,58,"2026-01-12T14:02:00.000Z","3.1",[71,113,114,115,99],"permalinks","remove-category-base","remove-category-prefix","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-category-url\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-category-url.1.2.1.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":13,"downloaded":126,"rating":127,"num_ratings":28,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":74,"download_link":134,"security_score":87,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"cptsm-slug-manager","Custom Post Type Slug Manager","1.0","Luis Peel","https:\u002F\u002Fprofiles.wordpress.org\u002Fcanpalte\u002F","\u003Cp>This plugin provides a simple and powerful interface for managing custom post type slugs. With it, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>View:\u003C\u002Fstrong> See a complete list of all custom post types registered on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edit:\u003C\u002Fstrong> Quickly and safely change the slug of any custom post type. For example, you can transform “vehicle” into “car” for shorter and more descriptive URLs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delete:\u003C\u002Fstrong> Completely remove the slug of a custom post type, simplifying your URL structure.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have a custom post type called “vehicle” with a URL like \u003Ca href=\"https:\u002F\u002Fwww.yoursite.com\u002Fvehicle\u002Fmycar\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.yoursite.com\u002Fvehicle\u002Fmycar\u003C\u002Fa>, this plugin will allow you to change the slug to “car” to get the URL \u003Ca href=\"https:\u002F\u002Fwww.yoursite.com\u002Fcar\u002Fmycar\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.yoursite.com\u002Fcar\u002Fmycar\u003C\u002Fa> or even remove it completely to have \u003Ca href=\"https:\u002F\u002Fwww.yoursite.com\u002Fmycar\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.yoursite.com\u002Fmycar\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Greater control over your URLs.\u003C\u002Fli>\n\u003Cli>Flexibility to adapt URLs to your specific needs.\u003C\u002Fli>\n\u003Cli>Ease of use thanks to its intuitive interface.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily edit or remove slugs for any custom post type. Customize your content URLs without coding.",838,40,"2024-11-06T05:22:00.000Z","6.6.0","4.7",[132,21,133,23,24],"cpt","edit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcptsm-slug-manager.zip",{"slug":136,"name":137,"version":121,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":13,"downloaded":142,"rating":13,"num_ratings":65,"last_updated":143,"tested_up_to":144,"requires_at_least":145,"requires_php":74,"tags":146,"homepage":74,"download_link":150,"security_score":76,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wp-remove-category-prefix","WP Remove Category prefix","Axelnsk","https:\u002F\u002Fprofiles.wordpress.org\u002Faxelnsk\u002F","\u003Cp>This is actually the deprecated code from WordPress SEO, with some small improvements added to it.\u003C\u002Fp>\n","Removes the category base slug from the category archive permalinks (URL's).",4071,"2015-02-13T13:35:00.000Z","4.0.38","3.5",[92,147,148,149,94],"category-link","category-permalink","category-prefix","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-remove-category-prefix.zip",{"attackSurface":152,"codeSignals":183,"taintFlows":194,"riskAssessment":195,"analyzedAt":204},{"hooks":153,"ajaxHandlers":179,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":29,"unprotectedCount":29},[154,160,163,169,171,173,176],{"type":155,"name":156,"callback":157,"file":158,"line":159},"action","plugins_loaded","closure","remove-cpt-base.php",28,{"type":155,"name":161,"callback":157,"file":158,"line":162},"admin_menu",37,{"type":164,"name":165,"callback":166,"priority":167,"file":158,"line":168},"filter","post_type_link","remove_slug",10,55,{"type":155,"name":170,"callback":157,"priority":28,"file":158,"line":109},"template_redirect",{"type":164,"name":165,"callback":166,"priority":167,"file":158,"line":172},66,{"type":164,"name":174,"callback":157,"file":158,"line":175},"request",74,{"type":155,"name":177,"callback":177,"priority":27,"file":158,"line":178},"init",303,[],[],[],[],{"dangerousFunctions":184,"sqlUsage":185,"outputEscaping":187,"fileOperations":29,"externalRequests":29,"nonceChecks":28,"capabilityChecks":29,"bundledLibraries":193},[],{"prepared":29,"raw":29,"locations":186},[],{"escaped":188,"rawEcho":28,"locations":189},8,[190],{"file":158,"line":191,"context":192},238,"raw output",[],[],{"summary":196,"deductions":197},"The \"remove-cpt-base\" v6.7 plugin exhibits a generally strong security posture based on the static analysis. The absence of a significant attack surface, dangerous functions, raw SQL queries, file operations, and external HTTP requests is highly commendable. The presence of a nonce check further indicates an awareness of basic security principles. However, the vulnerability history reveals a past high-severity Cross-Site Request Forgery (CSRF) vulnerability, which is a significant concern. While this specific vulnerability is noted as currently unpatched, the fact that it's a historical issue and not currently present in the code suggests that subsequent versions may have addressed it. The low percentage of improperly escaped outputs is a minor concern that could be improved, but does not appear to be a critical risk based on the provided data.",[198,201],{"reason":199,"points":200},"High severity CSRF vulnerability in history",15,{"reason":202,"points":203},"11% of outputs not properly escaped",4,"2026-03-16T17:42:25.186Z",{"wat":206,"direct":215},{"assetPaths":207,"generatorPatterns":210,"scriptPaths":211,"versionParams":212},[208,209],"\u002Fwp-content\u002Fplugins\u002Fremove-cpt-base\u002Fassets\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fremove-cpt-base\u002Fassets\u002Fjs\u002Fscript.js",[],[209],[213,214],"remove-cpt-base\u002Fassets\u002Fcss\u002Fstyles.css?ver=","remove-cpt-base\u002Fassets\u002Fjs\u002Fscript.js?ver=",{"cssClasses":216,"htmlComments":217,"htmlAttributes":219,"restEndpoints":220,"jsGlobals":221,"shortcodeOutput":222},[],[218],"\u003C!-- here the magic was born -->",[],[],[],[]]