[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fuYjvrSB5IUvQdw2W3C5tvQbE1FNwM1ZUNShrmJkZF8M":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":22,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":141,"fingerprints":242},"redirector","Redirector","3.0.1","Ralf Hortt","https:\u002F\u002Fprofiles.wordpress.org\u002Fhorttcore\u002F","\u003Cp>Redirect posts, pages or any custom post type to a different url.\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Ch4>Actions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>redirector_uninstall\u003C\u002Fcode> – Runs on plugin deinstall\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector_metabox_begin\u003C\u002Fcode> – Begin redirector meta box\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector_metabox_end\u003C\u002Fcode> – End redirector meta box\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector-modal-search-begin\u003C\u002Fcode> Begin redirector modal\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector-modal-search-end\u003C\u002Fcode> End redirector modal\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>redirector-redirect-url\u003C\u002Fcode> – Alter the query string that is appended to redirect url\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector-status-code\u003C\u002Fcode> – Redirect status code; default 301\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector-recent-posts\u003C\u002Fcode> – Alter redirector recent posts query\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector-search-query\u003C\u002Fcode> – Alter redirector search query\u003C\u002Fli>\n\u003Cli>\u003Ccode>redirector-meta\u003C\u002Fcode> – Alter Redirector meta save\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Update Notice\u003C\u002Fh4>\n\u003Cp>In version 3+ I’ve changed the database handling of storing the post meta data.\u003Cbr \u002F>\nThis results in that you have the visit the backend once after updating the plugin.\u003Cbr \u002F>\nThe function maybe_update() will handle the transition from the old structure to the newer one.\u003Cbr \u002F>\nThere shouldn’t be any problem updating the plugin, if so please contact me!\u003C\u002Fp>\n","Redirect posts \u002F pages \u002F custom post types",8000,87759,100,7,"2017-11-28T13:13:00.000Z","3.6.1","3.3","",[20,21],"page","redirect","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fredirector.3.0.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":23,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"horttcore",5,8650,30,84,"2026-04-05T02:45:21.902Z",[36,63,83,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":60,"vuln_count":61,"unpatched_count":24,"last_vuln_date":62,"fetched_at":26},"404-to-301","404 to 301 – Redirect, Log and Notify 404 Errors","3.1.5","Joel James","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoelcj91\u002F","\u003Cp>If you care about your website, you should take steps to avoid 404 errors as it affects your SEO badly. 404 ( Page not found ) errors are common and we all hate it, even Search engines do the same! Install this plugin then sit back and relax. It will take care of 404 errors!\u003C\u002Fp>\n\u003Ch4>What is 404 to 301?\u003C\u002Fh4>\n\u003Cp>\u003Cem>Handling 404 errors in your site should be easy. With this plugin, it finally is.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>404 to 301 Log Manager – Add-on is now available!\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Instead of instant email alerts, get \u003Cstrong>hourly, twice daily, daily, twice weekly, weekly\u003C\u002Fstrong> alerts.\u003C\u002Fli>\n\u003Cli>Limit the amount of emails sent out based on error logs count.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF file\u003C\u002Fstrong> attachment of error logs will be delivered through the email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically clear\u003C\u002Fstrong> old error logs based on time period.\u003C\u002Fli>\n\u003Cli>Get email alerts to multiple email recipients.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fproducts\u002F404-to-301-log-manager\u002F\" rel=\"nofollow ugc\">Get this add-on now\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fdocs\u002F404-to-301-log-manager\u002F\" rel=\"nofollow ugc\">See Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>404 to 301 is a simple but amazing plugin which handles all 404 errors for you. It will redirect all 404 errors to any page that you set, using 301 (or any other) status. That means no more 404 errors! Even in Google webmaster tool you are safe!\u003Cbr \u002F>\nYou will not see any 404 error reports in your webmaster tool dashboard.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>404 to 301 – Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can redirect errors to any existing page or custom link (globally).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>You can set custom redirect for each 404 path!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>No more 404 errors in your website. Seriously!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation ready!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>You can optionally monitor\u002Flog all errors.\u003C\u002Fli>\n\u003Cli>Exclude paths from errors.\u003C\u002Fli>\n\u003Cli>You can optionally enable email notification on all 404 errors.\u003C\u002Fli>\n\u003Cli>You can choose which redirect method to be used (301,302,307).\u003C\u002Fli>\n\u003Cli>Will not irritate your visitors if they land on a non-existing page\u002Furl.\u003C\u002Fli>\n\u003Cli>Increase your SEO by telling Google that all 404 pages are moved to some other page.\u003C\u002Fli>\n\u003Cli>Completely free to use with lifetime updates.\u003C\u002Fli>\n\u003Cli>Developer friendly.\u003C\u002Fli>\n\u003Cli>Follows best WordPress coding standards.\u003C\u002Fli>\n\u003Cli>Of course, available in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoel-james\u002F404-to-301\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F404-to-301\u002Finstallation\u002F\" rel=\"ugc\">Installation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fdocs\u002F404-to-301\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F404-to-301\u002Fscreenshots\u002F\" rel=\"ugc\">Screenshots\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Bug Reports\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Bug reports for 404 to 301 are always welcome. \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Report here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fproducts\u002F404-to-301\" rel=\"nofollow ugc\">404 to 301 – Plugin Homepage\u003C\u002Fa>, containing more details and docs.\u003C\u002Fli>\n\u003Cli>Follow the developer \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FJoel_James\" rel=\"nofollow ugc\">@Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Other \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjoelcj91\u002F#content-plugins\" rel=\"nofollow ugc\">WordPress plugins\u003C\u002Fa> by Joel James for \u003Ca href=\"https:\u002F\u002Fduckdev.com\" rel=\"nofollow ugc\">Duck Dev\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>404 Errors and Redirect – More Details\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are confused with these terms 404,301, redirect etc, \u003Ca href=\"https:\u002F\u002Fmoz.com\u002Flearn\u002Fseo\u002Fredirection\u002F\" rel=\"nofollow ugc\">refer this page\u003C\u002Fa> to know more about the redirect and SEO.\u003C\u002Fp>\n\u003Ch4>Bug Reports\u003C\u002Fh4>\n\u003Cp>Bug reports for 404 to 301 are always welcome. \u003Ca href=\"https:\u002F\u002Fduckdev.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Report here\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically redirect, log and notify all 404 page errors to any page using 301 redirect for SEO. No more 404 Errors in WebMaster tool.",100000,2076442,92,308,"2025-12-09T13:28:00.000Z","6.9.4","3.5","5.6",[53,54,55,56,57],"404","404-redirect","custom-404-page","not-found","seo-redirect","https:\u002F\u002Fduckdev.com\u002Fproducts\u002F404-to-301\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F404-to-301.3.1.5.zip",95,6,"2022-06-07 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":44,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":81,"download_link":82,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"page-links-to","Page Links To","3.3.7","Mark Jaquith","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkjaquith\u002F","\u003Cp>This plugin allows you to make a WordPress page (or post or custom post type) link to a URL of your choosing, instead of its WordPress URL. It also will redirect people who go to the old (or “normal”) URL to the new one you’ve chosen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Common uses:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set up navigational links to non-WordPress sections of your site or to off-site resources.\u003C\u002Fli>\n\u003Cli>Publish content on other blogs (or other services, like Medium) but have them show up in your WordPress posts stream. All you have to supply is a title and a URL. The post title will link to the content on the other site.\u003C\u002Fli>\n\u003Cli>For store operators, you can link to products on other retailer’s sites (maybe with an affiliate code) but have them show up like they’re products in your store.\u003C\u002Fli>\n\u003Cli>Create a “pretty URL” for something complicated. Say you have https:\u002F\u002Fexample.com\u002Fcrazy-store-url.cgi?search=productId&sourceJunk=cruft … just create a WordPress page called “My Store” and use Page Links To to point it to the ugly URL. Give people the new URL: https:\u002F\u002Fexample.com\u002Fmy-store\u002F and it will redirect them!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>You can contribute (or report bugs) on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmarkjaquith\u002Fpage-links-to\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Lets you make a WordPress page (or port or other content type) link to a URL of your choosing (on your site, or on another site), instead of its norma &hellip;",4691311,98,155,"2024-03-26T21:00:00.000Z","6.4.8","4.8",[78,79,20,21,80],"external-link","link","repoint","http:\u002F\u002Ftxfx.net\u002Fwordpress-plugins\u002Fpage-links-to\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-links-to.3.3.7.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":49,"requires_at_least":76,"requires_php":51,"tags":96,"homepage":101,"download_link":102,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"404-to-homepage","Redirect 404 to Homepage","1.0","pipdig","https:\u002F\u002Fprofiles.wordpress.org\u002Fpipdig\u002F","\u003Cp>Redirect all 404 missing links to the homepage using a 301 redirect. This means all broken links will still count towards your site’s SEO ranking.\u003C\u002Fp>\n\u003Cp>We designed this plugin to be \u003Cstrong>very lightweight\u003C\u002Fstrong>. There are no options or settings (or annoying banner ads trying to sell SEO services). Simply activate the plugin and you’re done! It will redirect 404s silently in the background without slowing down your website.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Works with any theme.\u003C\u002Fli>\n\u003Cli>Works on any host.\u003C\u002Fli>\n\u003Cli>Super lightweight (will not slow down your site).\u003C\u002Fli>\n\u003Cli>No logs (fully GDPR compliant).\u003C\u002Fli>\n\u003Cli>Helps with SEO.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% free\u003C\u002Fstrong> with nothing locked behind a “pro” version.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This free plugin is brought to you by \u003Ca href=\"https:\u002F\u002Fwww.pipdig.co\" rel=\"nofollow ugc\">pipdig\u003C\u002Fa>\u003C\u002Fp>\n","Redirect 404 missing pages to the homepage using SEO 301 redirection. Super lightweight!",70000,161768,96,22,"2026-03-06T16:11:00.000Z",[97,98,99,21,100],"404-error","404-link","homepage","seo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002F404-to-homepage\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F404-to-homepage.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":113,"last_updated":114,"tested_up_to":49,"requires_at_least":115,"requires_php":18,"tags":116,"homepage":120,"download_link":121,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"vk-link-target-controller","VK Link Target Controller","1.8.0.1","Vektor,Inc.","https:\u002F\u002Fprofiles.wordpress.org\u002Fvektor-inc\u002F","\u003Ch4>Plugin presentation\u003C\u002Fh4>\n\u003Cp>VK Link Target Controller enables to redirect your visitors to another page than the post content when they click on the post title that displays on the Recent Posts list or the Archives Page.\u003C\u002Fp>\n\u003Ch4>Example of use\u003C\u002Fh4>\n\u003Cp>Let’s say you have a new product for sale on eBay or Etsy.\u003Cbr \u002F>\nYou find it annoying to write a complete post entry on your blog (or WordPress powered website) to explain you have a new product to sell there and would like your visitors to access directly the product page.\u003C\u002Fp>\n\u003Cp>With VK Link Target Controller your visitors will access directly that product page when clicking on the post title.\u003Cbr \u002F>\nFast redirection to the product you want to sell!.\u003C\u002Fp>\n\u003Ch4>GitHub repository\u003C\u002Fh4>\n\u003Cp>VK Link Target Controller official repository on GitHub.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkurudrive\u002Fvk-link-target-controller\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fkurudrive\u002Fvk-link-target-controller\u003C\u002Fa>\u003Cbr \u002F>\nLatest plugin version is always on GitHub.\u003C\u002Fp>\n","Redirect your visitors to another page than the post content when they click on the post title.",30000,253504,2,"2026-02-19T09:04:00.000Z","5.3",[79,117,20,118,119],"list","recent-posts","redirection","https:\u002F\u002Fgithub.com\u002Fvektor-inc\u002Fvk-link-target-controller","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvk-link-target-controller.1.8.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":13,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":18,"tags":136,"homepage":139,"download_link":140,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"cf7-redirection","Successful Redirection for Contact Form","2.0","jayasree2020","https:\u002F\u002Fprofiles.wordpress.org\u002Fjayasree2020\u002F","\u003Cp>The Additional Setting “on_sent_ok” is used to assign a JavaScript code that will be executed when a form submission completes and mail has been sent successfully. It is often used for the purpose of tracking form submissions with web analytics services or redirecting to another page after a form submission.\u003C\u002Fp>\n\u003Cp>The “on_sent_ok” and its sibling setting “on_submit” are deprecated and scheduled to be abolished by the end of 2017. It’s not that using those settings is unsafe, but it’s possible that enabling them will increase risk in case there are vulnerabilities in this plugin or in other components of your site. It’s time to replace them with a safer alternative.\u003C\u002Fp>\n\u003Cp>Update: on_sent_ok and on_submit have been officially removed from Contact Form 7 5.0.\u003C\u002Fp>\n\u003Cp>A straightforward add-on plugin for Contactus Form  adds the option to redirect to any page you choose after mail sent successfully, with DOM Events and without AJAX being disabled.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Simply go to your form settings, choose the “Redirect Settings” tab and set the page you want to be redirected to.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Redirect to any URL\u003C\u002Fli>\n\u003Cli>Open page in a new tab\u003C\u002Fli>\n\u003Cli>Run JavaScript after form submission (great for conversion management)\u003C\u002Fli>\n\u003Cli>Pass fields from the form as URL query parameters\u003C\u002Fli>\n\u003Cli>More Information Visit our Official Website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Note: some features are availible only in the Pro version. Which means you need Redirection for Contact Forms\u003Cbr \u002F>\n  Pro to unlock those features.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","A simple add-on for  Forms that adds a redirect option after form sent successfully.",10000,58400,4,"2025-06-18T10:14:00.000Z","6.8.5","4.7.0",[137,138],"form-success-redirection-thank-you-page","successful-redirection-for-contact-form-7","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcf7-redirection\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-redirection.zip",{"attackSurface":142,"codeSignals":192,"taintFlows":232,"riskAssessment":233,"analyzedAt":241},{"hooks":143,"ajaxHandlers":181,"restRoutes":188,"shortcodes":189,"cronEvents":190,"entryPointCount":191,"unprotectedCount":24},[144,149,153,156,160,163,167,170,173,177],{"type":145,"name":146,"callback":146,"file":147,"line":148},"action","admin_init","classes\\class.redirector.admin.php",43,{"type":145,"name":150,"callback":151,"file":147,"line":152},"admin_print_scripts-post.php","enqueue_script",44,{"type":145,"name":154,"callback":151,"file":147,"line":155},"admin_print_scripts-post-new.php",45,{"type":145,"name":157,"callback":158,"file":147,"line":159},"admin_print_styles-post.php","enqueue_style",46,{"type":145,"name":161,"callback":158,"file":147,"line":162},"admin_print_styles-post-new.php",47,{"type":145,"name":164,"callback":165,"file":147,"line":166},"plugins_loaded","load_plugin_textdomain",48,{"type":145,"name":164,"callback":168,"file":147,"line":169},"maybe_update",49,{"type":145,"name":171,"callback":171,"file":147,"line":172},"save_post",50,{"type":145,"name":174,"callback":174,"file":175,"line":176},"template_redirect","classes\\class.redirector.php",34,{"type":145,"name":178,"callback":179,"file":175,"line":180},"cachify_skip_cache","skip_cachify",35,[182],{"action":183,"nopriv":184,"callback":185,"hasNonce":186,"hasCapCheck":184,"file":147,"line":187},"redirector-search-posts",false,"search_posts",true,51,[],[],[],1,{"dangerousFunctions":193,"sqlUsage":194,"outputEscaping":199,"fileOperations":24,"externalRequests":24,"nonceChecks":113,"capabilityChecks":24,"bundledLibraries":231},[],{"prepared":113,"raw":191,"locations":195},[196],{"file":147,"line":197,"context":198},266,"$wpdb->get_results() with variable interpolation",{"escaped":14,"rawEcho":200,"locations":201},15,[202,205,207,208,210,212,214,216,218,220,222,223,225,227,229],{"file":147,"line":203,"context":204},192,"raw output",{"file":147,"line":206,"context":204},194,{"file":147,"line":206,"context":204},{"file":147,"line":209,"context":204},196,{"file":147,"line":211,"context":204},200,{"file":147,"line":213,"context":204},201,{"file":147,"line":215,"context":204},357,{"file":147,"line":217,"context":204},361,{"file":147,"line":219,"context":204},383,{"file":147,"line":221,"context":204},386,{"file":147,"line":221,"context":204},{"file":147,"line":224,"context":204},400,{"file":147,"line":226,"context":204},402,{"file":147,"line":228,"context":204},415,{"file":147,"line":230,"context":204},485,[],[],{"summary":234,"deductions":235},"The \"redirector\" plugin v3.0.1 exhibits a generally positive security posture with no known vulnerabilities and a small attack surface. The absence of critical taint analysis findings, dangerous functions, and file operations are strong indicators of secure coding practices.  However, there are areas for improvement, particularly regarding output escaping. With only 32% of outputs properly escaped, there is a significant risk of cross-site scripting (XSS) vulnerabilities, especially if user-supplied data is ever involved in these outputs, even if current static analysis did not detect explicit flows. The lack of capability checks on the single AJAX handler is also a concern, as it means potentially any user could trigger this functionality without proper authorization, leading to privilege escalation or denial-of-service if the AJAX action is sensitive.",[236,239],{"reason":237,"points":238},"Low output escaping percentage",8,{"reason":240,"points":14},"Missing capability checks on AJAX handler","2026-03-16T17:58:21.024Z",{"wat":243,"direct":248},{"assetPaths":244,"generatorPatterns":245,"scriptPaths":246,"versionParams":247},[],[],[],[],{"cssClasses":249,"htmlComments":250,"htmlAttributes":251,"restEndpoints":252,"jsGlobals":253,"shortcodeOutput":254},[],[],[],[],[],[]]