[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7N7u08srxCdzJcQW6LinOJr0zJLyNIrnfP83Grx4chI":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":17,"tags":18,"homepage":14,"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":36,"analysis":130,"fingerprints":245},"redirection-manager","Redirection Manager","2.0.1","Dropndot Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fdropndot\u002F","\u003Cp>\u003Cstrong>Redirection Manager\u003C\u002Fstrong> is a powerful redirect management plugin designed for both classic WordPress sites and Headless WordPress setups, perfect for developers building modern frontends with Next.js, Nuxt.js, React, and other JavaScript frameworks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The plugin \u003Cstrong>WPGraphQL\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-graphql\u002F) is required for GraphQL functionality.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Global Redirect Management:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Intuitive admin interface to add, edit, and delete redirects\u003Cbr \u002F>\n– Support for 301 (Moved Permanently), 308 (Permanent Redirect), and 410 (Gone) status codes\u003Cbr \u002F>\n– Advanced search and filtering by status code\u003Cbr \u002F>\n– Pagination support for large redirect lists\u003Cbr \u002F>\n– CSV export functionality for backup and migration\u003Cbr \u002F>\n– Automatic URL normalization for consistency\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post-Level Redirects:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Meta box on all public post types (posts, pages, custom post types)\u003Cbr \u002F>\n– Set redirects directly from the post editor\u003Cbr \u002F>\n– Supports 301, 308, and 410 redirects at the post level\u003Cbr \u002F>\n– Automatic handling during template_redirect\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content Management:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Related content detection – automatically identifies posts\u002Fpages\u002Fterms associated with redirect URLs\u003Cbr \u002F>\n– Quick access to edit or view related content\u003Cbr \u002F>\n– Option to trash content when creating redirects\u003Cbr \u002F>\n– Support for WooCommerce products\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GraphQL Integration:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Fetch all global redirects via GraphQL query\u003Cbr \u002F>\n– Post-level redirect fields (redirectType, redirectUrl) on all post types\u003Cbr \u002F>\n– Perfect for headless CMS implementations\u003Cbr \u002F>\n– Optimized for frontend frameworks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer-Friendly:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Clean, well-documented code following WordPress coding standards\u003Cbr \u002F>\n– Custom database table for optimal performance\u003Cbr \u002F>\n– AJAX-powered admin interface\u003Cbr \u002F>\n– Full security with nonce verification and capability checks\u003Cbr \u002F>\n– Extensible architecture\u003C\u002Fp>\n\u003Ch4>Supported Redirect Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>301 – Moved Permanently:\u003C\u002Fstrong> Traditional permanent redirect with destination URL\u003C\u002Fli>\n\u003Cli>\u003Cstrong>308 – Permanent Redirect:\u003C\u002Fstrong> Modern permanent redirect that preserves HTTP method\u003C\u002Fli>\n\u003Cli>\u003Cstrong>410 – Gone:\u003C\u002Fstrong> Indicates content is permanently deleted (no destination URL needed)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily manage redirects when using WordPress as a Headless CMS with frontend frameworks like Next.js, Nuxt.js, React, etc. GraphQL ready!",10,439,0,"","6.8.5","6.3","7.4",[19,20,21,22,23],"301-redirect-308-redirect-410-gone","graphql","headless-wordpress","react-next-js-nuxt-js","url-redirect","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fredirection-manager.2.0.1.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"dropndot",2,110,30,94,"2026-04-04T06:57:43.334Z",[37,58,75,89,105],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":25,"num_ratings":31,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":57},"add-wpgraphql-seo","WPGraphQL Yoast SEO Addon","v5.0.2","ash_hitch","https:\u002F\u002Fprofiles.wordpress.org\u002Fash_hitch\u002F","\u003Cp>This plugin enables Yoast SEO Support for WPGraphQL\u003C\u002Fp>\n\u003Cp>This is an extension to the WPGraphQL plugin (https:\u002F\u002Fgithub.com\u002Fwp-graphql\u002Fwp-graphql) that returns Yoast SEO data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Currently returning SEO data for:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Custom post types\u003C\u002Fli>\n\u003Cli>Products (WooCommerce)\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Custom taxonomies\u003C\u002Fli>\n\u003Cli>WooCommerce Products\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Yoast Configuration\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Webmaster verification\u003C\u002Fli>\n\u003Cli>Social profiles\u003C\u002Fli>\n\u003Cli>Schemas\u003C\u002Fli>\n\u003Cli>Breadcrumbs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Please Note: Yoast and WPGraphQL and their logos are copyright to their respective owners.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin enables Yoast SEO Support for WPGraphQL.",9000,159968,"2026-02-04T21:54:00.000Z","6.9.4","5.0","7.1",[20,21,52,53,54],"seo","wpgraphql","yoast","https:\u002F\u002Fgithub.com\u002Fashhitch\u002Fwp-graphql-yoast-seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-wpgraphql-seo.5.0.2.zip","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":41,"author_profile":42,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":13,"num_ratings":13,"last_updated":66,"tested_up_to":67,"requires_at_least":49,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":74,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":57},"add-wpgraphql-send-mail","WPGraphQL Send Mail","1.2.0","\u003Cp>This plugin enables to send email via WPGraphQL.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>mutation SEND_EMAIL {\u003Cbr \u002F>\n  sendEmail(\u003Cbr \u002F>\n    input: {\u003Cbr \u002F>\n      to: “test@test.com”\u003Cbr \u002F>\n      from: “test@test.com”\u003Cbr \u002F>\n      subject: “test email”\u003Cbr \u002F>\n      body: “test email”\u003Cbr \u002F>\n      clientMutationId: “test”\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n  ) {\u003Cbr \u002F>\n    origin\u003Cbr \u002F>\n    sent\u003Cbr \u002F>\n    message\u003Cbr \u002F>\n  }\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n","This plugin enables to send email via WPGraphQL.",500,3351,"2021-01-27T08:15:00.000Z","5.6.17","7.0",[70,20,21,71,53],"decoupled-wordpress","mail","https:\u002F\u002Fgithub.com\u002Fashhitch\u002Fwp-graphql-send-mail","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-wpgraphql-send-mail.1.2.0.zip",85,{"slug":76,"name":77,"version":78,"author":41,"author_profile":42,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":13,"num_ratings":13,"last_updated":83,"tested_up_to":84,"requires_at_least":49,"requires_php":50,"tags":85,"homepage":87,"download_link":88,"security_score":74,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":57},"add-wpgraphql-redirection","WPGraphQL Redirection Addon","0.0.3","\u003Cp>Add WPGraphQl support for redirects made using the popular \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fredirection\u002F\" rel=\"nofollow ugc\">Redirection Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Example Query\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>redirection {\n  redirects {\n    groupId\n    groupName\n    origin\n    target\n    type\n    matchType\n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Add WPGraphQl support for redirects made using the popular Redirection Plugin",300,11331,"2021-04-20T11:37:00.000Z","5.7.15",[70,20,21,86,53],"redirection","https:\u002F\u002Fgithub.com\u002Fashhitch\u002Fwp-graphql-redirection","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-wpgraphql-redirection.0.0.3.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":13,"num_ratings":13,"last_updated":99,"tested_up_to":100,"requires_at_least":49,"requires_php":50,"tags":101,"homepage":103,"download_link":104,"security_score":74,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":57},"generate-wpgraphql-image-dataurl","Generate WpGraphql Image DataUrl","1.0.2","dipankarmaikap","https:\u002F\u002Fprofiles.wordpress.org\u002Fdipankarmaikap\u002F","\u003Cp>This plugin Generates DataUrl of MediaItem in WPGraphQL.\u003C\u002Fp>\n\u003Cp>This is an extension to the awsome WPGraphQL plugin (https:\u002F\u002Fgithub.com\u002Fwp-graphql\u002Fwp-graphql) that Generate DataUrl of MediaItems.\u003C\u002Fp>\n\u003Cp>If you are working with Headless WordPress and NextJS you can notice that NextJS don’t offer BlurUp image like GatsbyJS by default. You have to pass a base64 dataUrl in to make it work.\u003Cbr \u002F>\nOr you will see a blank space until the image loads. This plugin adds a dataUrl on each media item so you can use it as a placeholder until the image fully loads and NextJS will also create the fade\u002FBlurUp Effect like in GatsbyJS.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Returning DataUrl for:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>MediaItem\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin Generates DataUrl of MediaItem in WPGraphQL.",50,1981,"2022-02-01T18:39:00.000Z","5.9.13",[70,20,21,102,53],"jamstack","https:\u002F\u002Fgithub.com\u002Fdipankarmaikap\u002Fwp-graphql-image-dataurl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgenerate-wpgraphql-image-dataurl.1.0.2.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":48,"requires_at_least":118,"requires_php":17,"tags":119,"homepage":125,"download_link":126,"security_score":127,"vuln_count":128,"unpatched_count":13,"last_vuln_date":129,"fetched_at":57},"simple-301-redirects","Simple 301 Redirects By BetterLinks – Easy WordPress Redirect Manager for Redirects, 404 Error Log & More","2.1.0","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Ch4>Improve Your Website User Experience With Simple 301 Redirects Solution for WordPress\u003C\u002Fh4>\n\u003Cp>Launching a marketing campaign with a new URL? Got “404 not found” errors? Or relaunching your website with a new URL? Let’s redirect your old URLs to new ones automatically by creating 301 redirects to existing pages.\u003C\u002Fp>\n\u003Cp>Simple 301 Redirects provides an easy method of redirecting requests to another page on your site or elsewhere on the web. It’s especially handy when you migrate a site to WordPress and can’t preserve your URL structure.\u003C\u002Fp>\n\u003Cp>By setting up 301 redirects from your old pages to your new pages, any incoming links will be seamlessly passed along, and their page rank (or what-have-you) will be passed along with them.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FF0Zyo2yDoZY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>⭐ FEATURES OF SIMPLE 301 REDIRECTS:\u003C\u002Fh3>\n\u003Cp>◾With this plugin, you can check and redirect your old URLs to the new ones with a few easy steps\u003Cbr \u002F>\n\u003Cstrong>◾\u003C\u002Fstrong> Designed for any website with very easy and user friendly interface which you can set up in few seconds\u003C\u002Fp>\n\u003Cp>◾Works great eCommerce, blog, magazine, small business and any other websites\u003C\u002Fp>\n\u003Ch3>🔰 MANAGE YOUR LINKS WITH SIMPLE 301 REDIRECTS:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>◾Import Redirect Rules:\u003C\u002Fstrong> You can import redirect links in bulk from your device and upload them using this plugin to manage links\u003C\u002Fp>\n\u003Cp>\u003Cstrong>◾ Export Redirect Rules:\u003C\u002Fstrong> You can also export your 301 Redirect Links in .csv format to use in future\u003C\u002Fp>\n\u003Cp>◾ \u003Cstrong>Wildcards:\u003C\u002Fstrong> It will redirect all files within a directory to the same filename in the redirected directory. To use wildcards, put an asterisk (*) after the folder name that you want to redirect. Example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Request: \u002Fold-folder\u002F*\u003C\u002Fli>\n\u003Cli>Destination: \u002Fnew-folder\u002F*\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>◾\u003Cstrong>Advanced Analytics:\u003C\u002Fstrong> Easily track and analyze click-through rates of your link redirects with BetterLinks (advanced link management solution by WPDeveloper)\u003C\u002Fp>\n\u003Cp>◾ \u003Cstrong>Friendly Support:\u003C\u002Fstrong> Get super friendly community support as we have an extraordinary support team ready to help you. Ask your questions in the support forum & someone from our team will help you\u003C\u002Fp>\n\u003Ch3>🏆 Featured by Renowned WordPress Publications\u003C\u002Fh3>\n\u003Cp>Simple 301 Redirects has been loved by lots of users, website owners, bloggers and marketers:\u003C\u002Fp>\n\u003Cp>🌟\u003Ca href=\"https:\u002F\u002Fpeakplex.com\u002Fblog\u002Fuse-simple-301-redirects-plugin\u002F\" rel=\"nofollow ugc\">Peakplex\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“The plugin’s name could not be better. It really is simple to do 301 redirects. For example, if you modify the URL of one of your pages, then you can take the old URL and redirect it to the new one. Not only can this keep some SEO value, but it’s good for user experience as well.”\u003C\u002Fp>\n\u003Cp>🌟\u003Ca href=\"https:\u002F\u002Fwww.wpkube.com\u002Fadd-301-redirects-wordpress\u002F\" rel=\"nofollow ugc\">WPKube\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“I like this plugin because: You can quickly create 301 redirects without leaving your WordPress dashboard. It makes it much easier to manage your existing 301 redirects. It’s just plain easier for beginners than digging around the .htaccess file.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>THIS PLUGIN IS MAINTAINED BY THE TEAM\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fplugins\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">ALL FEATURES\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs-category\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">DOCUMENTATION\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need More Advanced Solution for Link Management?\u003C\u002Fh3>\n\u003Cp>Try \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterlinks\u002F\" rel=\"ugc\">BetterLinks\u003C\u002Fa> – the advanced link management plugin that simplifies your marketing campaigns by offering a range of powerful features. You can easily shorten links, conduct split tests with dynamic redirects, and check for broken links.\u003Cbr \u002F>\nThe solution also allows you to monitor campaigns using a UTM builder, manage user roles, and analyze click-through rates. Additionally, you can create links without needing admin access and track analytics effortlessly, ensuring your marketing efforts are successful without any hassle.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZJqBrFhQC1A?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>🎁 [FREEBIE] Handful Plugins To Improve Your WordPress Site\u003C\u002Fh3>\n\u003Cp>If you like Simple 301 Redirects, then consider checking out our other WordPress Plugins & take your website to next level:\u003C\u002Fp>\n\u003Cp>🔝\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">\u003Cstrong>Essential Addons For Elementor\u003C\u002Fstrong>\u003C\u002Fa>– Most popular Elementor addons with 1 million active users in the WordPress repository.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-blocks\u002F\" rel=\"ugc\">\u003Cstrong>Essential Blocks For Gutenberg\u003C\u002Fstrong>\u003C\u002Fa> – The ultimate blocks library to enhance your Gutenberg web-building experience.\u003C\u002Fp>\n\u003Cp>🔔\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnotificationx\u002F\" rel=\"ugc\">\u003Cstrong>NotificationX\u003C\u002Fstrong>\u003C\u002Fa>– Best Social Proof & FOMO Marketing Solution to increase conversion rates.\u003C\u002Fp>\n\u003Cp>📝\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterdocs\" rel=\"ugc\">\u003Cstrong>BetterDocs\u003C\u002Fstrong>\u003C\u002Fa>– Best Documentation & Knowledge Base Plugin for WordPress, which also reduces your manual support request.\u003C\u002Fp>\n\u003Cp>♾️\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembedpress\u002F\" rel=\"ugc\">\u003Cstrong>EmbedPress\u003C\u002Fstrong>\u003C\u002Fa> – EmbedPress lets you embed videos, images, posts, audio, maps and all other types of content into your WordPress site with one-click to showcase it beautifully for the visitors.\u003C\u002Fp>\n\u003Cp>☁️\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">\u003Cstrong>Templately\u003C\u002Fstrong>\u003C\u002Fa> – Free templates library for Elementor & Gutenberg along with the cloud collaboration for WordPress.\u003C\u002Fp>\n\u003Cp>⏰ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">\u003Cstrong>SchedulePress\u003C\u002Fstrong>\u003C\u002Fa>: Advanced editorial calendar & complete solution for WordPress Post Scheduling, social sharing, missed scheduled alerts and more.\u003C\u002Fp>\n\u003Cp>🛑 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-comments\u002F\" rel=\"ugc\">\u003Cstrong>Disable Comments\u003C\u002Fstrong>\u003C\u002Fa> – Instantly allow or disallow comments from any post type in WordPress and gain complete control over your full website.\u003C\u002Fp>\n\u003Cp>⚡ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexia\u002F\" rel=\"ugc\">\u003Cstrong>Flexia\u003C\u002Fstrong>\u003C\u002Fa>: Most lightweight, customizable & multi purpose theme for WordPress.\u003C\u002Fp>\n\u003Ch3>👨‍💻 DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For documentation and tutorials go to our \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs-category\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For video tutorials go to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLWHp1xKHCfxAfzDOIz0TpDedvy9Z97umL\" rel=\"nofollow ugc\">YouTube Playlist\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you have any more questions, visit our support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-301-redirects\u002F\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For more information about features, FAQs and documentation, check out our \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fplugins\u002Fsimple-301-redirects\u002F\" rel=\"nofollow ugc\">website\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💙 LOVED SIMPLE 301 REDIRECTS?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Learn from our tutorial on the YouTube Channel\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you love Simple 301 Redirects, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-301-redirects\u002Freviews\u002F?filter=5\" rel=\"ugc\">rate us on WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa> to learn more about how to do better in WordPress with \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fblog\u002F\" rel=\"nofollow ugc\">Help Tutorial, Tips & Tricks\u003C\u002Fa>.\u003C\u002Fp>\n","Simple 301 Redirects provides an easy method of redirecting requests to another page on your site or elsewhere on the web.",100000,2998670,76,162,"2026-02-08T11:37:00.000Z","5.3",[120,121,122,123,124],"301-redirect","404-error-log","link-shortener","redirect-url","url-redirects","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-301-redirects\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-301-redirects.2.1.0.zip",97,7,"2023-11-13 00:00:00",{"attackSurface":131,"codeSignals":194,"taintFlows":209,"riskAssessment":237,"analyzedAt":244},{"hooks":132,"ajaxHandlers":167,"restRoutes":190,"shortcodes":191,"cronEvents":192,"entryPointCount":193,"unprotectedCount":13},[133,138,142,146,150,154,159,163],{"type":134,"name":135,"callback":135,"file":136,"line":137},"action","init","includes\\class-redirection-manager.php",43,{"type":134,"name":139,"callback":140,"file":136,"line":141},"admin_menu","add_admin_menu",44,{"type":134,"name":143,"callback":144,"file":136,"line":145},"admin_init","maybe_export_csv",45,{"type":134,"name":147,"callback":148,"file":136,"line":149},"add_meta_boxes","add_redirect_meta_box",46,{"type":134,"name":151,"callback":152,"priority":11,"file":136,"line":153},"save_post","save_redirect_meta",47,{"type":134,"name":155,"callback":156,"priority":157,"file":136,"line":158},"template_redirect","handle_redirects",1,48,{"type":134,"name":160,"callback":161,"file":136,"line":162},"admin_enqueue_scripts","enqueue_admin_scripts",49,{"type":134,"name":164,"callback":165,"file":136,"line":166},"graphql_register_types","register_graphql_fields",59,[168,174,178,182,186],{"action":169,"nopriv":170,"callback":171,"hasNonce":172,"hasCapCheck":172,"file":136,"line":173},"rm_add_redirect",false,"ajax_add_redirect",true,52,{"action":175,"nopriv":170,"callback":176,"hasNonce":172,"hasCapCheck":172,"file":136,"line":177},"rm_update_redirect","ajax_update_redirect",53,{"action":179,"nopriv":170,"callback":180,"hasNonce":172,"hasCapCheck":172,"file":136,"line":181},"rm_delete_redirect","ajax_delete_redirect",54,{"action":183,"nopriv":170,"callback":184,"hasNonce":172,"hasCapCheck":172,"file":136,"line":185},"rm_get_redirects","ajax_get_redirects",55,{"action":187,"nopriv":170,"callback":188,"hasNonce":172,"hasCapCheck":172,"file":136,"line":189},"rm_trash_content","ajax_trash_content",56,[],[],[],5,{"dangerousFunctions":195,"sqlUsage":196,"outputEscaping":201,"fileOperations":157,"externalRequests":13,"nonceChecks":128,"capabilityChecks":207,"bundledLibraries":208},[],{"prepared":11,"raw":157,"locations":197},[198],{"file":136,"line":199,"context":200},861,"$wpdb->get_results() with variable interpolation",{"escaped":202,"rawEcho":157,"locations":203},26,[204],{"file":136,"line":205,"context":206},192,"raw output",9,[],[210,228],{"entryPoint":211,"graph":212,"unsanitizedCount":13,"severity":227},"\u003Cclass-redirection-manager> (includes\\class-redirection-manager.php:0)",{"nodes":213,"edges":225},[214,219],{"id":215,"type":216,"label":217,"file":136,"line":218},"n0","source","$_SERVER",515,{"id":220,"type":221,"label":222,"file":136,"line":223,"wp_function":224},"n1","sink","get_row() [SQLi]",516,"get_row",[226],{"from":215,"to":220,"sanitized":172},"low",{"entryPoint":229,"graph":230,"unsanitizedCount":157,"severity":236},"handle_redirects (includes\\class-redirection-manager.php:485)",{"nodes":231,"edges":234},[232,233],{"id":215,"type":216,"label":217,"file":136,"line":218},{"id":220,"type":221,"label":222,"file":136,"line":223,"wp_function":224},[235],{"from":215,"to":220,"sanitized":170},"high",{"summary":238,"deductions":239},"The \"redirection-manager\" plugin v2.0.1 exhibits a generally strong security posture based on the provided static analysis. The absence of known CVEs and the plugin's history of no recorded vulnerabilities suggest a commitment to security by the developers.  Furthermore, the code demonstrates good practices in handling SQL queries, with a high percentage utilizing prepared statements, and a similarly high rate of proper output escaping.  The presence of numerous nonce and capability checks further reinforces a secure development approach, especially given the 5 AJAX handlers, all of which appear to be protected.\n\nHowever, the taint analysis reveals a potential concern: one flow with an unsanitized path. While not classified as critical or high severity, this indicates a potential weakness where user-supplied input might not be adequately cleaned before being used in a file-related operation, which is also suggested by the single file operation found. Although the specific impact isn't detailed, unsanitized paths can lead to directory traversal or other file system compromises. The plugin also has a single file operation which, coupled with the taint analysis finding, warrants attention. Despite these specific findings, the overall lack of critical issues and a clean vulnerability history point towards a relatively safe plugin, with the main area for improvement being the handling of file-related operations and user input within those contexts.",[240,242],{"reason":241,"points":11},"Taint flow with unsanitized path",{"reason":243,"points":193},"File operation without clear sanitization context","2026-03-16T23:27:50.495Z",{"wat":246,"direct":253},{"assetPaths":247,"generatorPatterns":250,"scriptPaths":251,"versionParams":252},[248,249],"\u002Fwp-content\u002Fplugins\u002Fredirection-manager\u002Fassets\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fredirection-manager\u002Fassets\u002Fadmin.js",[],[],[],{"cssClasses":254,"htmlComments":256,"htmlAttributes":257,"restEndpoints":258,"jsGlobals":262,"shortcodeOutput":264},[255],"redirection-manager-settings",[],[],[259,260,261],"\u002Fwp-json\u002Fredirection-manager\u002Fv1\u002Fredirects","\u002Fwp-json\u002Fredirection-manager\u002Fv1\u002Fredirect","\u002Fwp-json\u002Fredirection-manager\u002Fv1\u002Fredirect\u002F(?P\u003Cid>\\d+)",[263],"rmAjax",[]]