[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyImOYG8HYQIpjoQoVhBZprJ1Uua813H0JNq0jOJXOxo":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":14,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":144,"fingerprints":216},"rp-recreate-slugs","RP Recreate Slugs","1.1","Alec","https:\u002F\u002Fprofiles.wordpress.org\u002Falecksmart\u002F","\u003Cp>Recreate articles and pages slugs (permalinks) with the most current ruleset. Useful when slug generation is changed or updated, especially with transliteration. Global slugs recovery. Saves sites. Use with care.\u003C\u002Fp>\n\u003Cp>You might need to recreate slugs after modifying the way the slugs generated and\u002For transliterated and you are getting infinite redirections and\u002For 404 errors.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Ch4>Recreate articles and pages slugs.\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>1. Useful when slug generation is changed or updated, especially with transliteration.\n2. Global slugs recovery.\n2. Requires administrator access.\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Recreate articles and pages slugs.",10,2357,0,"","3.1.4","3.0",[18,19,20,21,22],"page","permalink","post","slug","utility","http:\u002F\u002Fwww.rationalplanet.com\u002F2011\u002F03\u002Ffree-plugin-utility-for-wordpress-rp-recreate-slugs\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frp-recreate-slugs.1.1.zip",100,null,"2026-03-15T14:44:11.924Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"alecksmart",3,20,90,30,87,"2026-04-04T16:15:02.765Z",[38,62,83,104,126],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":25,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":16,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":61},"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,33,"2025-12-01T22:03:00.000Z","6.9.4","5.6",[53,54,19,55,21],"base","custom-post-type","remove","https:\u002F\u002Fwww.paypal.me\u002Fjakubnovaksl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-cpt-base.6.7.zip",99,1,"2022-05-06 13:29:00","2026-03-15T15:16:48.613Z",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":50,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":81,"download_link":82,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":61},"admin-slug-column","Admin Slug Column","2.0.0","Chuck Reynolds","https:\u002F\u002Fprofiles.wordpress.org\u002Fryno267\u002F","\u003Cp>This plugin adds a URL path column to the edit screens for all post types — posts, pages, and any custom post type including WooCommerce products. Child pages show the full nested path. For drafts, pending, and scheduled content the URL path is shown slightly greyed out since it isn’t an official URL yet. Multibyte characters in slugs (non-latin languages) are fully supported.\u003C\u002Fp>\n\u003Cp>I initially built this out of necessity to quickly identify pages by their slug\u002Fpath as sometimes the titles that clients used did’t match up nicely with the URL slug on the front-end of the site; so here’s a fast way to do that. Nothing fancy, just does what it does.\u003C\u002Fp>\n\u003Cp>Do you have a feature you’d like or a bug you’ve found? Feel free to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchuckreynolds\u002FAdmin-Slug-Column\u002Fissues\" rel=\"nofollow ugc\">make an issue on the github repo\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a URL path column to all admin post type edit screens. Works with posts, pages, and any custom post type including WooCommerce products.",5000,63546,98,31,"2026-03-10T02:49:00.000Z","5.2","8.0",[78,79,19,21,80],"admin-columns","page-titles","url-path","https:\u002F\u002Fgithub.com\u002Fchuckreynolds\u002FAdmin-Slug-Column","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-slug-column.2.0.0.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":14,"tags":98,"homepage":101,"download_link":102,"security_score":103,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":61},"permalink-editor","Permalink Editor","0.2.12","Fubra","https:\u002F\u002Fprofiles.wordpress.org\u002Ffubra\u002F","\u003Cp>This plugin adds two areas of functionality: Global page, category or tag permalink structures and individual custom permalinks.\u003C\u002Fp>\n\u003Cp>Options are added to the Permalinks Settings page allowing you to specify the structure for pages, categories, tags and authors.\u003C\u002Fp>\n\u003Cp>By default – if custom permalinks are enabled – pages are accessible in the format \u003Ccode>\u002Fpage\u002F\u003C\u002Fcode> or \u003Ccode>\u002Fparent\u002Fpage\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>You can modify this format in many different ways, for example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add an extension: \u003Ccode>\u002F%pagename%.html\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Add a parent directory name: \u003Ccode>\u002Fcontent\u002F%pagename%\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Prefix the page name: \u003Ccode>\u002Fpage-%pagename%\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Or using a combination of the above.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This same format applies for categories, tags and authors, however the structure tokens differ:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Categories: \u003Ccode>%category%\u003C\u002Fcode> (E.g. \u003Ccode>\u002Fcategory\u002F%category%.html\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Tags: \u003Ccode>%post_tag%\u003C\u002Fcode> (E.g. \u003Ccode>\u002Ftag\u002F%post_tag%.html\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Authors: \u003Ccode>%author%\u003C\u002Fcode> (E.g. \u003Ccode>\u002Fauthor\u002F%author%.html\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each \u003Cem>permalink base\u003C\u002Fem> can be edited directly via these settings, for example using \u003Ccode>\u002Fpeople\u002F%author%.html\u003C\u002Fcode> as the Author permalink structure will replace \u003Ccode>\u002Fauthor\u002F\u003C\u002Fcode> with \u003Ccode>\u002Fpeople\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>If no prefix is found, permalinks will be prepended with a default (category, tag or author) – with the exception of pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Ensure you have included the correct structure tag somewhere in the url.\u003C\u002Fp>\n\u003Cp>Additionally, an option is added to the edit screen allow you to specify the permalink for an individual post or page.\u003C\u002Fp>\n","Fully customise the permalink for an individual page or post and globally set the permalink structure for pages, categories, tags or authors.",1000,65770,72,5,"2017-11-28T19:46:00.000Z","3.2.1","3.1",[99,18,19,20,100],"link","url","http:\u002F\u002Ffubra.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpermalink-editor.0.2.12.zip",85,{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":14,"tags":119,"homepage":122,"download_link":123,"security_score":124,"vuln_count":59,"unpatched_count":13,"last_vuln_date":125,"fetched_at":61},"add-hierarchy-parent-to-post","Add Hierarchy (parent) to post","4.0","ttodua","https:\u002F\u002Fprofiles.wordpress.org\u002Fttodua\u002F","\u003Cp>[PLUGIN IS DISCONTINUED! we do not have any recommendations for alternative plugins]\u003C\u002Fp>\n\u003Ch4>Plugin Description\u003C\u002Fh4>\n\u003Cp>Plugin adds “parent & hierarchy” functionality to posts (If you have problems, deactivate plugin and in “SETTINGS>PERMALINKS”, do “SAVE PERALINKS” 2 times).\u003C\u002Fp>\n\u003Ch4>Available Options\u003C\u002Fh4>\n\u003Cp>See all available options and their description on plugin’s settings page.\u003C\u002Fp>\n","PLUGIN IS DISCONTINUED!",300,11213,74,6,"2024-05-22T07:06:00.000Z","6.5.8","4.4",[120,18,121,19,20],"hierarchy","parent","https:\u002F\u002Fpuvox.software\u002Fsoftware\u002Fwordpress-plugins\u002F?plugin=add-hierarchy-parent-to-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-hierarchy-parent-to-post.zip",92,"2022-08-01 00:00:00",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":25,"downloaded":134,"rating":25,"num_ratings":31,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":138,"tags":139,"homepage":14,"download_link":143,"security_score":103,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":61},"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,"2020-04-13T09:38:00.000Z","5.4.19","4.5.0","5.3",[140,54,19,141,142],"custom-permalinks","primary-term","remove-slug","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-permalinks-for-custom-post-types.zip",{"attackSurface":145,"codeSignals":164,"taintFlows":183,"riskAssessment":210,"analyzedAt":215},{"hooks":146,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":13,"unprotectedCount":13},[147,152,157],{"type":148,"name":149,"callback":150,"priority":11,"file":151,"line":73},"filter","screen_layout_columns","on_screen_layout_columns","functions.php",{"type":153,"name":154,"callback":155,"file":151,"line":156},"action","admin_menu","on_admin_menu",32,{"type":153,"name":158,"callback":159,"file":151,"line":48},"admin_post_save_rp_rec_slugs_general","on_process",[],[],[],[],{"dangerousFunctions":165,"sqlUsage":166,"outputEscaping":168,"fileOperations":13,"externalRequests":13,"nonceChecks":59,"capabilityChecks":181,"bundledLibraries":182},[],{"prepared":115,"raw":13,"locations":167},[],{"escaped":169,"rawEcho":94,"locations":170},9,[171,174,176,178,180],{"file":151,"line":172,"context":173},79,"raw output",{"file":151,"line":175,"context":173},117,{"file":151,"line":177,"context":173},183,{"file":151,"line":179,"context":173},184,{"file":151,"line":179,"context":173},2,[],[184,202],{"entryPoint":185,"graph":186,"unsanitizedCount":13,"severity":201},"on_process (functions.php:133)",{"nodes":187,"edges":198},[188,193],{"id":189,"type":190,"label":191,"file":151,"line":192},"n0","source","$_POST['_wp_http_referer']",147,{"id":194,"type":195,"label":196,"file":151,"line":192,"wp_function":197},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[199],{"from":189,"to":194,"sanitized":200},true,"low",{"entryPoint":203,"graph":204,"unsanitizedCount":13,"severity":201},"\u003Cfunctions> (functions.php:0)",{"nodes":205,"edges":208},[206,207],{"id":189,"type":190,"label":191,"file":151,"line":192},{"id":194,"type":195,"label":196,"file":151,"line":192,"wp_function":197},[209],{"from":189,"to":194,"sanitized":200},{"summary":211,"deductions":212},"The \"rp-recreate-slugs\" plugin version 1.1 exhibits a generally strong security posture based on the provided static analysis.  The plugin has zero known vulnerabilities (CVEs) and no recorded history of past security issues, suggesting a well-maintained codebase.  Furthermore, the static analysis reveals no dangerous functions, no SQL queries that are not properly prepared, and no file operations or external HTTP requests, all of which are positive indicators.  The presence of nonce and capability checks, while limited, also contribute to a more secure design.",[213],{"reason":214,"points":94},"Low percentage of properly escaped output","2026-03-16T23:33:30.668Z",{"wat":217,"direct":224},{"assetPaths":218,"generatorPatterns":220,"scriptPaths":221,"versionParams":222},[219],"\u002Fwp-content\u002Fplugins\u002Frp-recreate-slugs\u002Frp-recreate-slugs.php",[],[],[223],"\u002Fwp-content\u002Fplugins\u002Frp-recreate-slugs\u002Frp-recreate-slugs.php?ver=",{"cssClasses":225,"htmlComments":227,"htmlAttributes":228,"restEndpoints":230,"jsGlobals":231,"shortcodeOutput":232},[226],"rp-rec-slugs-main",[],[229],"id=\"form-recreate-slugs\"",[],[],[]]