[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fO6drWgMFk-maXQUlJhdFmSJCADytexiDCzWysFjjAzc":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":106,"crawl_stats":38,"alternatives":114,"analysis":210,"fingerprints":466},"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","6.9.4","5.3","7.4",[20,21,22,23,24],"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,0,"2023-11-13 00:00:00","2026-03-15T15:16:48.613Z",[33,49,62,74,84,92,99],{"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-2023-47761","simple-301-redirects-by-betterlinks-missing-authorization-via-clicked","Simple 301 Redirects by BetterLinks \u003C= 2.0.7 - Missing Authorization via clicked","The Simple 301 Redirects by BetterLinks plugin for WordPress is vulnerable to unauthorized enabling of plugin usage tracking due to a missing capability check on the clicked function in all versions up to, and including, 2.0.7. This makes it possible for subscribers to enable plugin tracking.",null,"\u003C=2.0.7","2.0.8","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fddacd612-0cd5-4b07-9184-bec6f1adbb4c?source=api-prod",71,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":40,"severity":41,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":58,"updated_date":45,"references":59,"days_to_patch":61},"WF-9945c85b-a97a-4ad0-9d0a-69faf157563a-simple-301-redirects","simple-301-redirects-cross-site-request-forgery-via-clicked","Simple 301 Redirects \u003C= 2.0.7 - Cross-Site Request Forgery via 'clicked'","The Simple 301 Redirects plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.0.7. This is due to missing or incorrect nonce validation on the 'clicked' function. This makes it possible for unauthenticated attackers to enable or disable click tracking via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C2.0.8",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2023-08-30 00:00:00",[60],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9945c85b-a97a-4ad0-9d0a-69faf157563a?source=api-prod",146,{"id":63,"url_slug":64,"title":65,"description":66,"plugin_slug":4,"theme_slug":38,"affected_versions":67,"patched_in_version":68,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":69,"published_date":70,"updated_date":45,"references":71,"days_to_patch":73},"CVE-2021-24355","simple-301-redirects-authenticated-wildcard-activation-and-retrieval","Simple 301 Redirects 2.0.0 - 2.0.3 - Authenticated Wildcard Activation and Retrieval","In the Simple 301 Redirects by BetterLinks WordPress plugin before 2.0.4, the lack of capability checks and insufficient nonce check on the AJAX actions, simple301redirects\u002Fadmin\u002Fget_wildcard and simple301redirects\u002Fadmin\u002Fwildcard, made it possible for authenticated users to retrieve and update the wildcard value for redirects.",">=2.0.0 \u003C=2.0.3","2.0.4","Improper Access Control","2021-05-26 00:00:00",[72],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2a2124be-358c-47af-97c2-02afbed91a3b?source=api-prod",972,{"id":75,"url_slug":76,"title":77,"description":78,"plugin_slug":4,"theme_slug":38,"affected_versions":67,"patched_in_version":68,"severity":79,"cvss_score":80,"cvss_vector":81,"vuln_type":44,"published_date":70,"updated_date":45,"references":82,"days_to_patch":73},"CVE-2021-24352","simple-301-redirects-unauthenticated-redirect-export","Simple 301 Redirects 2.0.0 - 2.0.3 - Unauthenticated Redirect Export","The export_data function of the Simple 301 Redirects by BetterLinks WordPress plugin before 2.0.4 had no capability or nonce checks making it possible for unauthenticated users to export a site's redirects.","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:H",[83],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F931e83b6-b05a-4f48-a159-e15cc99e0fe4?source=api-prod",{"id":85,"url_slug":86,"title":87,"description":88,"plugin_slug":4,"theme_slug":38,"affected_versions":67,"patched_in_version":68,"severity":79,"cvss_score":80,"cvss_vector":89,"vuln_type":44,"published_date":70,"updated_date":45,"references":90,"days_to_patch":73},"CVE-2021-24354","simple-301-redirects-authenticated-arbitrary-plugin-installation","Simple 301 Redirects 2.0.0 - 2.0.3 - Authenticated Arbitrary Plugin Installation","A lack of capability checks and insufficient nonce check on the AJAX action in the Simple 301 Redirects by BetterLinks WordPress plugin before 2.0.4, made it possible for authenticated users to install arbitrary plugins on vulnerable sites.","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H",[91],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa971c80b-c71a-4c58-8291-c8918af034d9?source=api-prod",{"id":93,"url_slug":94,"title":95,"description":96,"plugin_slug":4,"theme_slug":38,"affected_versions":67,"patched_in_version":68,"severity":79,"cvss_score":80,"cvss_vector":89,"vuln_type":44,"published_date":70,"updated_date":45,"references":97,"days_to_patch":73},"CVE-2021-24356","simple-301-redirects-authenticated-arbitrary-plugin-activation","Simple 301 Redirects 2.0.0 - 2.0.3 - Authenticated Arbitrary Plugin Activation","In the Simple 301 Redirects by BetterLinks WordPress plugin before 2.0.4, a lack of capability checks and insufficient nonce check on the AJAX action, simple301redirects\u002Fadmin\u002Factivate_plugin, made it possible for authenticated users to activate arbitrary plugins installed on vulnerable sites.",[98],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb02ca3a1-4e85-4bc3-a5f6-a02bec6bddef?source=api-prod",{"id":100,"url_slug":101,"title":102,"description":103,"plugin_slug":4,"theme_slug":38,"affected_versions":67,"patched_in_version":68,"severity":79,"cvss_score":80,"cvss_vector":81,"vuln_type":69,"published_date":70,"updated_date":45,"references":104,"days_to_patch":73},"CVE-2021-24353","simple-301-redirects-unauthenticated-redirect-import","Simple 301 Redirects 2.0.0 - 2.0.3 - Unauthenticated Redirect Import","The import_data function of the Simple 301 Redirects by BetterLinks WordPress plugin before 2.0.4 had no capability or nonce checks making it possible for unauthenticated users to import a set of site redirects.",[105],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff5f19184-60ff-4cf9-85c3-86a6c84a2a63?source=api-prod",{"slug":107,"display_name":7,"profile_url":8,"plugin_count":108,"total_installs":109,"avg_security_score":110,"avg_patch_time_days":111,"trust_score":112,"computed_at":113},"wpdevteam",46,3988410,91,163,73,"2026-04-04T02:50:55.438Z",[115,136,154,173,192],{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":125,"num_ratings":126,"last_updated":127,"tested_up_to":16,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":133,"download_link":134,"security_score":135,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"301-redirects","301 Redirects & 404 Error Log","1.05","WebFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfactory\u002F","\u003Cp>A perfect plugin for \u003Cstrong>creating a new site from an old site\u003C\u002Fstrong> or changing the domain name, and managing all of the redirects and broken URLs by using redirection.\u003C\u002Fp>\n\u003Cp>Find the link to 301 Redirects in the main Settings menu.\u003Cbr \u002F>\n404 error log can be found on the same page, and on the admin dashboard.\u003C\u002Fp>\n\u003Cp>301 Redirects plugin creates a new table in the WP database called ‘WP_PREFIX_ts_redirects’ that stores all of your redirect rules and redirections. On plugin deactivation the table is not deleted. When you delete the plugin then the redirection table is deleted forever.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why is the 404 error log limited to the last 50 errors?\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default, the 404 error log is limited to the last (chronologically) fifty 404 errors. Since the 404 log doesn’t use a custom database table for storage but rather an array saved in WP options, 50 is a safe number that ensures the 404 log works on all sites, that it doesn’t take up too much space in the database and that it doesn’t slow down the site.\u003Cbr \u002F>\nThe code imposes no limits on the log size and you can easily overwrite the default limit by using the \u003Cem>301_redirects_max_404_logs\u003C\u002Fem> filter or by using the following code snippet to raise the limit to 200:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('301_redirects_max_404_logs', function($log_max) { return 200; }, 10, 1);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>GDPR compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\nWe are not lawyers. Please do not take any of the following as legal advice.\u003Cbr \u002F>\n301 Redirects does not use any 3rd party services or CDNs. It does create a 404 error log which saves the following info when a non-existing (404) page is opened: timestamp of the event, URL of the 404 page, user agent based on the user agent string from the user’s browser. No IP related data or any other identifiable user data is saved or processed. Based on that, we feel it’s GDPR compatible, but again, please, don’t take this as legal advice.\u003C\u002Fp>\n","Create & manage 301 redirects. Easily test redirects. Includes 404 error log.",30000,176452,92,28,"2025-12-02T20:26:00.000Z","4.0","5.2",[20,131,21,23,132],"404-error","redirects","https:\u002F\u002Fwp301redirects.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F301-redirects.1.05.zip",100,{"slug":137,"name":138,"version":139,"author":119,"author_profile":120,"description":140,"short_description":141,"active_installs":142,"downloaded":143,"rating":144,"num_ratings":145,"last_updated":146,"tested_up_to":16,"requires_at_least":128,"requires_php":129,"tags":147,"homepage":133,"download_link":150,"security_score":151,"vuln_count":152,"unpatched_count":29,"last_vuln_date":153,"fetched_at":31},"eps-301-redirects","301 Redirects – Redirect Manager","2.83","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp301redirects.com\u002F?ref=wporg\" rel=\"nofollow ugc\">301 Redirects\u003C\u002Fa> helps you manage and create 301, 302, 307 redirects for WordPress site to \u003Cstrong>improve SEO & visitor experience\u003C\u002Fstrong>. 301 Redirects is easy to use. Perfect for new sites or repairing links after reorganizing your old content, or when your site has content that expires and you wish to avoid sending visitors to a 404 error page and want to create redirection instead. Use the 404 error log to identify problematic links & create new redirections.\u003C\u002Fp>\n\u003Cp>301 Redirects GUI is located in WP Admin – Settings – 301 Redirects\u003Cbr \u002F>\n404 Error Log widget can be found in the WP Admin – Dashboard\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose from Pages, Posts, Custom Post types, Archives, and Term Archives from dropdown menu to create redirection\u003C\u002Fli>\n\u003Cli>Or, set a custom destination URL!\u003C\u002Fli>\n\u003Cli>Retain query strings across redirects\u003C\u002Fli>\n\u003Cli>Super-fast redirection\u003C\u002Fli>\n\u003Cli>404 error log\u003C\u002Fli>\n\u003Cli>404 error log widget\u003C\u002Fli>\n\u003Cli>Import\u002FExport feature for bulk redirects management\u003C\u002Fli>\n\u003Cli>Simple redirect stats so you know how much a redirection is used\u003C\u002Fli>\n\u003Cli>Fully compatible with translation plugins (Weglot, TranslatePress, Gtranslate, Loco Translate) that use lang prefix in URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Need more features?\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwp301redirects.com\u002F?ref=wporg\" rel=\"nofollow ugc\">WP 301 Redirects PRO\u003C\u002Fa> offers wildcard & regular expression URL matching, auto-typo fixing in URLs, complete redirect and 404 log, link scanner, and a centralized SaaS dashboard to monitor redirects on all your sites from one place.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is a 301 Redirect?\u003C\u002Fstrong>\u003Cbr \u002F>\nA redirect is a simple way to re-route traffic coming to a \u003Cem>Requested URL\u003C\u002Fem> to different \u003Cem>Destination URL\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>A 301 redirect indicates that the page requested has been permanently moved to the \u003Cem>Destination URL\u003C\u002Fem>, and helps pass on the \u003Cem>Requested URLs\u003C\u002Fem> traffic in a search engine friendly manner. Creating a 301 redirect tells search engines that the \u003Cem>Requested URL\u003C\u002Fem>  has moved permanently, and that the content can now be found on the \u003Cem>Destination URL\u003C\u002Fem>. An important feature is that search engines will pass along any clout the \u003Cem>Requested URL\u003C\u002Fem> used to have to the \u003Cem>Destination URL\u003C\u002Fem>.\u003C\u002Fp>\n\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\u002F70Yn_lO_8BA?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>\n\u003Cp>\u003Cstrong>When Should I use 301 Redirects?\u003C\u002Fstrong>\u003Cbr \u002F>\n* Replacing an old site design with a new site design\u003Cbr \u002F>\n* Overhauling or re-organizing your existing WordPress content\u003Cbr \u002F>\n* You have content that expires (or is otherwise no longer available) and you wish to redirect users elsewhere\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Is the 404 error log GDPR friendly?\u003C\u002Fstrong>\u003Cbr \u002F>\nThe 404 error log does not collect user IPs. It collects the following data: timestamp of the event, the (404) URL that was opened, and the user-agent string.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Having problems with SSL? Moving a site from HTTP to HTTPS?\u003C\u002Fstrong>\u003Cbr \u002F>\nInstall our free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-force-ssl\u002F\" rel=\"ugc\">WP Force SSL\u003C\u002Fa> plugin. It’s a great way to enable SSL and fix SSL problems.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External libraries used in the project\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdonatj\u002FPhpUserAgent\" rel=\"nofollow ugc\">PHP User Agent Parser\u003C\u002Fa>\u003C\u002Fp>\n","Manage 301 & 302 redirects. Simple redirection & redirects validation. Includes redirect stats & 404 error log.",300000,3616494,94,575,"2026-01-09T19:14:00.000Z",[20,21,148,149,132],"redirect","redirection","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feps-301-redirects.2.83.zip",98,3,"2023-03-08 00:00:00",{"slug":155,"name":156,"version":157,"author":158,"author_profile":159,"description":160,"short_description":161,"active_installs":162,"downloaded":163,"rating":125,"num_ratings":164,"last_updated":165,"tested_up_to":166,"requires_at_least":167,"requires_php":168,"tags":169,"homepage":168,"download_link":172,"security_score":135,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"quick-301-redirects","Quick 301 Redirects","1.1.8","Premio","https:\u002F\u002Fprofiles.wordpress.org\u002Fpremio\u002F","\u003Cp>\u003Cstrong>The fastest and easiest way to do 301 redirects. You can set each redirect individually or bulk upload unlimited number of 301 redirects using a CSV file.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can use Quick 301 Redirects for small website with just a few pages and also for sites with thousands of pages. Use Quick 301 Redirects to set up your 301 redirects in seconds, you can redirect internally to your domain or to any other domain.\u003C\u002Fp>\n\u003Ch4>Set 301 Redirects Manually Or In Bulk\u003C\u002Fh4>\n\u003Cp>Manage all your website’s 301 redirects without any professional knowledge. All you need is to install our plugin, and the leave the rest to our super simple UI (RTL supported).\u003C\u002Fp>\n\u003Cp>Our super simple UI will enable you to set your redirects manually one-by-one or using a CSV file for bulk upload.\u003C\u002Fp>\n\u003Cp>New! After saving your 301 301 redirects you’ll see a link button near each redirect that’ll allow you to test each and every 301 redirect.\u003C\u002Fp>\n\u003Cp>New! You can now export your 301 redirects into a CSV file.\u003C\u002Fp>\n","The fastest & easiest way to do 301 redirects. You can set each redirect or bulk upload unlimited number of 301 redirects using a CSV file",7000,42067,12,"2025-09-23T06:21:00.000Z","6.8.5","3.1","",[170,116,132,171,24],"301","seo-redirects","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-301-redirects.1.1.8.zip",{"slug":174,"name":175,"version":176,"author":177,"author_profile":178,"description":179,"short_description":180,"active_installs":29,"downloaded":181,"rating":29,"num_ratings":29,"last_updated":182,"tested_up_to":183,"requires_at_least":184,"requires_php":185,"tags":186,"homepage":189,"download_link":190,"security_score":191,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"redirects-for-wp","WP 301 Redirects by WPBranch","1.0.0","Kamal Hosen","https:\u002F\u002Fprofiles.wordpress.org\u002Fikamal\u002F","\u003Ch4>Improve Your User Experience With WP 301 Redirects Solution for WordPress\u003C\u002Fh4>\n\u003Cp>Redirecting or redirecting a URL is a very useful tool in search engine optimization. It helps search engines find your website more easily by directing them to the new website. Some users may even bookmark the old URL, so it’s important to redirect it to the new URL.\u003C\u002Fp>\n\u003Cp>Got “404 not found” errors? Launching a marketing campaign with a new URL? 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.\u003Cbr \u002F>\nf\u003Cbr \u002F>\nWP 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 on search engines will be redirected to your new pages. WordPress automatically creates a redirect from your old page to your new page and posts. Using 301 redirects ensures that search engines index your new pages instead of your old pages.\u003C\u002Fp>\n\u003Ch3>⭐ FEATURES OF WP 301 REDIRECTS:\u003C\u002Fh3>\n\u003Cp>◾With this plugin, you can check and redirect your old URLs to the new ones with few easy steps\u003Cbr \u002F>\n\u003Cstrong>◾\u003C\u002Fstrong> Designed for any websites 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 others websites\u003C\u002Fp>\n\u003Ch3>🔰 MANAGE YOUR LINKS WITH WP 301 REDIRECTS:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>◾Import Redirect Rules:\u003C\u002Fstrong> You can import redirects links in bulk from your device and upload 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>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","WP 301 Redirects is easy to use, and provides an easy method for redirecting requests to another page on your site or elsewhere on the web.",1149,"2022-10-04T13:41:00.000Z","6.0.11","5.0","5.4",[170,116,22,187,188],"links","shortlinks","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-301-redirects\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fredirects-for-wp.1.0.0.zip",85,{"slug":193,"name":194,"version":195,"author":7,"author_profile":8,"description":196,"short_description":197,"active_installs":198,"downloaded":199,"rating":200,"num_ratings":201,"last_updated":202,"tested_up_to":16,"requires_at_least":184,"requires_php":18,"tags":203,"homepage":207,"download_link":208,"security_score":151,"vuln_count":152,"unpatched_count":29,"last_vuln_date":209,"fetched_at":31},"betterlinks","BetterLinks – URL Shortener, Link Tracking, Analytics & Affiliate Link Manager","2.4.7","\u003Cp>Want to make your brand stand out? \u003Ca href=\"https:\u002F\u002Fbetterlinks.io\u002F\" rel=\"nofollow ugc\">BetterLinks\u003C\u002Fa> brings you the chance to easily create, shorten and manage any URL to help you cross-promote your brands & products. With its intuitive & easy to understand user interface, you can – short any links, do split tests with dynamic redirects, check broken links, monitor campaigns with UTM builder, manage user roles, examine click-through rates, create links without admin access, track analytics, and much more without breaking any sweat to make each marketing campaigns successful.\u003C\u002Fp>\n\u003Ch3>WHY YOU NEED BETTERLINKS 🔥\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy-to-use WordPress link shortener\u003C\u002Fli>\n\u003Cli>Create attractive looking links instantly\u003C\u002Fli>\n\u003Cli>Create Short Link on the fly with just one click even without admin access.\u003C\u002Fli>\n\u003Cli>Add multiple link redirect types (301, 302, 307)\u003C\u002Fli>\n\u003Cli>Analyze & track your marketing campaigns\u003C\u002Fli>\n\u003Cli>Enhance your affiliate marketing strategies\u003C\u002Fli>\n\u003Cli>Manage your links directly in Gutenberg & Elementor\u003C\u002Fli>\n\u003Cli>Manage your tags and check the performance of your links associated to each tag\u003C\u002Fli>\n\u003Cli>Manage your Categories and check the performance of your links associated to each Category\u003C\u002Fli>\n\u003Cli>Reduce link load time with optimized queries\u003C\u002Fli>\n\u003Cli>Monitor marketing campaigns with UTM Builder\u003C\u002Fli>\n\u003Cli>Prevent bot traffic and clicks with Bot Blocker\u003C\u002Fli>\n\u003Cli>Check broken links right from the dashboard\u003C\u002Fli>\n\u003Cli>Easily manage & share your Fluent Boards task\u003C\u002Fli>\n\u003C\u002Ful>\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>SIMPLE & FAST LINK MANAGEMENT PLUGIN 🎉\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>✨ Aesthetic Drag & Drop UI:\u003C\u002Fstrong> Create & manage any links with just a couple of clicks. From creating, editing to configuring – everything in one place\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🧲 Quick Link Shortening:\u003C\u002Fstrong> Make your long URL links into short ones and create pretty links within minutes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💫 One-Click Share:\u003C\u002Fstrong> Copy your shortened URL right from the dashboard and share it instantly\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ Easy Configuration:\u003C\u002Fstrong> Easily setup your Link Redirects (301, 302, 307 and Cloaked) and all your Link options\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💪 Fast Response:\u003C\u002Fstrong> Less Database queries result in faster response time\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔃 Simple Migration:\u003C\u002Fstrong> Migrate from Third-party Plugins such as PrettyLinks, ThirstyAffiliates with one-click\u003C\u002Fp>\n\u003Ch3>POWERFUL LINK TRACKING & ANALYTICS FEATURES 🚀\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>📈 Real-time Analytics:\u003C\u002Fstrong> Generate real-time analytics data and easily evaluate the performance of your shortened links with just a glance\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔎 Examine Click-Through Rate:\u003C\u002Fstrong> Examine the performance of your click-through rates of your shortened URLs right from one place\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Generate Reports:\u003C\u002Fstrong> Gather analytics reports (e.g., top referer clicks, top social media clicks, top OS clicks, top browser clicks and more) to evaluate and run successful marketing campaigns\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📅 Interactive Calendar to Filter Clicks:\u003C\u002Fstrong> Easily filter your shortened links based on certain dates from the interactive calendar\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔗 UTM Builder to Track Campaigns:\u003C\u002Fstrong> Add parameters to URLs to monitor your marketing campaigns\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Instant Gutenberg & Elementor Redirects:\u003C\u002Fstrong> Redirect your URLs and manage your links directly from Elementor & Gutenberg Editor\u003C\u002Fp>\n\u003Ch3>More Advanced Features with BetterLinks PRO:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Get better insights with Individual Analytics [PRO]\u003C\u002Fli>\n\u003Cli>Control and manage user roles & permissions [PRO]\u003C\u002Fli>\n\u003Cli>Set link scheduler, expiration dates & number of click limits [PRO]\u003C\u002Fli>\n\u003Cli>Integrate seamlessly with Google Analytics [PRO]\u003C\u002Fli>\n\u003Cli>Facebook Pixel Tracking [PRO]\u003C\u002Fli>\n\u003Cli>Carry out split tests with Dynamic Redirects [PRO]\u003C\u002Fli>\n\u003Cli>Force enable secure HTTPS Redirection [PRO]\u003C\u002Fli>\n\u003Cli>Broken Link Checker with Email Notification [PRO]\u003C\u002Fli>\n\u003Cli>Auto-Link Keywords [PRO]\u003C\u002Fli>\n\u003Cli>Auto-Create Links [PRO]\u003C\u002Fli>\n\u003Cli>Affiliate Link Disclosure [PRO]\u003C\u002Fli>\n\u003Cli>Password Protected Redirect [PRO]\u003C\u002Fli>\n\u003Cli>Customize Link Preview [PRO]\u003C\u002Fli>\n\u003Cli>Custom Scripts [PRO]\u003C\u002Fli>\n\u003Cli>Custom Domain [PRO]\u003C\u002Fli>\n\u003Cli>Full Site Link Scanner [PRO]\u003C\u002Fli>\n\u003Cli>Global UTM Builder [PRO]\u003C\u002Fli>\n\u003Cli>Auto Post Link Generator [PRO]\u003C\u002Fli>\n\u003Cli>AI Bulk Link Generator [PRO]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetterlinks.io\u002Ffeatures\u002F\" rel=\"nofollow ugc\">ALL FEATURES\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbetterlinks.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">DOCUMENTATION\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbetterlinks.io\u002F#pricing\" rel=\"nofollow ugc\">PRICING\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🔥 WHAT’S NEXT\u003C\u002Fh3>\n\u003Cp>If you like BetterLinks, then consider checking out our other WordPress Plugins for FREE:\u003C\u002Fp>\n\u003Cp>🔝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">Essential Addons For Elementor\u003C\u002Fa> – Popular Elementor extensions with 2 million+ active users in the WordPress repository.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-blocks\u002F\" rel=\"ugc\">Essential Blocks For Gutenberg\u003C\u002Fa> – Advanced blocks library to enhance your Gutenberg web-building experience.\u003C\u002Fp>\n\u003Cp>🔔 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnotificationx\u002F\" rel=\"ugc\">NotificationX\u003C\u002Fa> – Social Proof & FOMO Marketing Solution to increase conversion rates.\u003C\u002Fp>\n\u003Cp>📄 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembedpress\u002F\" rel=\"ugc\">EmbedPress\u003C\u002Fa>: Easiest WordPress embedding plugin to add content from 250+ sources with one click. Works in Gutenberg, Elementor, and more.\u003C\u002Fp>\n\u003Cp>📝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterdocs\" rel=\"ugc\">BetterDocs\u003C\u002Fa>– Documentation & Knowledge Base Solution for WordPress, which also reduces your manual support requests.\u003C\u002Fp>\n\u003Cp>⏰ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">SchedulePress\u003C\u002Fa> – Complete solution for scheduling WordPress posts through an editorial calendar & social share.\u003C\u002Fp>\n\u003Cp>☁️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">Templately\u003C\u002Fa> – Free WordPress templates library for Elementor & Gutenberg along with the cloud collaboration with team option.\u003C\u002Fp>\n\u003Cp>🔎 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasyjobs\u002F\" rel=\"ugc\">Easy.Jobs\u003C\u002Fa> – Smart and easy recruitment and talent sourcing solution for hiring remotely with AI-powered screening system, question sets, remote interviews, and designing branded career pages with Elementor.\u003C\u002Fp>\n\u003Cp>🎨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexia\u002F\" rel=\"ugc\">Flexia\u003C\u002Fa>: Lightweight, customizable & multi purpose theme for WordPress.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\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\" rel=\"nofollow ugc\">Help Tutorial, Tips & Tricks\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>👨‍💻 DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For documentation and tutorials go to our \u003Ca href=\"https:\u002F\u002Fbetterlinks.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For video tutorials go to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ZJqBrFhQC1A&list=PLWHp1xKHCfxBtIjolI693SDWtdfKZCc37\" 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\u002Fbetterlinks\u002F\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For more information about features, FAQs and documentation, check out our website at \u003Ca href=\"https:\u002F\u002Fbetterlinks.io\u002F\" rel=\"nofollow ugc\">BetterLinks\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💙 Loved BetterLinks?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Learn from our tutorials on \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCOjzLEdsnpnFVkm1JKFurPA\" rel=\"nofollow ugc\">Youtube Channel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Or rate us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbetterlinks\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Ultimate plugin to create, shorten, track and manage any URL. Gather analytics reports and run successful marketing campaigns easily.",20000,731161,96,83,"2026-02-26T08:38:00.000Z",[204,205,22,132,206],"affiliate-links","cloaking","short-links","https:\u002F\u002Fbetterlinks.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetterlinks.2.4.7.zip","2024-11-01 00:00:00",{"attackSurface":211,"codeSignals":309,"taintFlows":356,"riskAssessment":452,"analyzedAt":465},{"hooks":212,"ajaxHandlers":267,"restRoutes":306,"shortcodes":307,"cronEvents":308,"entryPointCount":230,"unprotectedCount":29},[213,218,223,227,231,235,237,242,246,251,254,258,261,265],{"type":214,"name":215,"callback":216,"file":217,"line":28},"action","admin_enqueue_scripts","plugin_scripts","includes\\Admin\\Assets.php",{"type":214,"name":219,"callback":220,"priority":221,"file":217,"line":222},"wp_print_scripts","closure",1,17,{"type":214,"name":224,"callback":225,"file":226,"line":28},"admin_menu","create_menu","includes\\Admin\\Menu.php",{"type":214,"name":228,"callback":229,"file":226,"line":230},"admin_init","save_redirects",10,{"type":214,"name":228,"callback":232,"file":233,"line":234},"export_data","includes\\Admin\\Tools.php",9,{"type":214,"name":228,"callback":236,"file":233,"line":230},"import_data",{"type":214,"name":238,"callback":239,"file":240,"line":241},"admin_notices","notice","includes\\Admin\\WPDev\\PluginUsageTracker.php",147,{"type":214,"name":243,"callback":244,"file":240,"line":245},"admin_footer-plugins.php","deactivate_reasons_form",152,{"type":247,"name":248,"callback":249,"file":250,"line":164},"filter","Simple301Redirects\u002FAdmin\u002Fskip_no_conflict","skip_no_conflict","includes\\Admin.php",{"type":214,"name":252,"callback":220,"file":250,"line":253},"init",45,{"type":214,"name":255,"callback":256,"file":257,"line":108},"plugins_loaded","on_plugins_loaded","wp-simple-301-redirects.php",{"type":214,"name":252,"callback":259,"file":257,"line":260},"load_textdomain",47,{"type":214,"name":262,"callback":263,"file":257,"line":264},"simple301redirects_loaded","init_plugin",50,{"type":214,"name":252,"callback":148,"priority":221,"file":257,"line":266},52,[268,274,278,281,284,288,291,295,299,303],{"action":269,"nopriv":270,"callback":271,"hasNonce":272,"hasCapCheck":272,"file":273,"line":28},"simple301redirects\u002Fadmin\u002Fwildcard",false,"wildcard",true,"includes\\Admin\\Ajax.php",{"action":275,"nopriv":270,"callback":276,"hasNonce":272,"hasCapCheck":272,"file":273,"line":277},"simple301redirects\u002Fadmin\u002Fget_wildcard","get_wildcard",8,{"action":279,"nopriv":270,"callback":280,"hasNonce":272,"hasCapCheck":272,"file":273,"line":234},"simple301redirects\u002Fadmin\u002Finstall_plugin","install_plugin",{"action":282,"nopriv":270,"callback":283,"hasNonce":272,"hasCapCheck":272,"file":273,"line":230},"simple301redirects\u002Fadmin\u002Factivate_plugin","activate_plugin",{"action":285,"nopriv":270,"callback":286,"hasNonce":272,"hasCapCheck":272,"file":273,"line":287},"simple301redirects\u002Fadmin\u002Fhide_notice","hide_notice",11,{"action":289,"nopriv":270,"callback":290,"hasNonce":272,"hasCapCheck":272,"file":273,"line":164},"simple301redirects\u002Fadmin\u002Ffetch_all_links","fetch_all_links",{"action":292,"nopriv":270,"callback":293,"hasNonce":272,"hasCapCheck":272,"file":273,"line":294},"simple301redirects\u002Fadmin\u002Fcreate_new_link","create_new_link",13,{"action":296,"nopriv":270,"callback":297,"hasNonce":272,"hasCapCheck":272,"file":273,"line":298},"simple301redirects\u002Fadmin\u002Fupdate_link","update_link",14,{"action":300,"nopriv":270,"callback":301,"hasNonce":272,"hasCapCheck":272,"file":273,"line":302},"simple301redirects\u002Fadmin\u002Fdelete_link","delete_link",15,{"action":304,"nopriv":270,"callback":305,"hasNonce":272,"hasCapCheck":270,"file":233,"line":287},"simple301redirects\u002Fadmin\u002Fget_import_info","get_import_info",[],[],[],{"dangerousFunctions":310,"sqlUsage":316,"outputEscaping":318,"fileOperations":354,"externalRequests":152,"nonceChecks":298,"capabilityChecks":164,"bundledLibraries":355},[311],{"fn":312,"file":313,"line":314,"context":315},"unserialize","includes\\Helper.php",57,"return unserialize(wp_remote_retrieve_body($response));",{"prepared":29,"raw":29,"locations":317},[],{"escaped":319,"rawEcho":222,"locations":320},39,[321,324,326,328,330,332,334,336,337,338,340,342,344,346,348,350,352],{"file":240,"line":322,"context":323},631,"raw output",{"file":240,"line":325,"context":323},846,{"file":240,"line":327,"context":323},850,{"file":240,"line":329,"context":323},852,{"file":240,"line":331,"context":323},853,{"file":240,"line":333,"context":323},854,{"file":240,"line":335,"context":323},855,{"file":240,"line":335,"context":323},{"file":240,"line":335,"context":323},{"file":240,"line":339,"context":323},856,{"file":240,"line":341,"context":323},858,{"file":240,"line":343,"context":323},859,{"file":240,"line":345,"context":323},861,{"file":240,"line":347,"context":323},863,{"file":240,"line":349,"context":323},878,{"file":240,"line":351,"context":323},881,{"file":240,"line":353,"context":323},902,2,[],[357,373,385,396,409,422,430,441],{"entryPoint":358,"graph":359,"unsanitizedCount":221,"severity":41},"send_data (includes\\Admin\\WPDev\\PluginUsageTracker.php:433)",{"nodes":360,"edges":371},[361,366],{"id":362,"type":363,"label":364,"file":240,"line":365},"n0","source","$_SERVER['REMOTE_ADDR']",451,{"id":367,"type":368,"label":369,"file":240,"line":365,"wp_function":370},"n1","sink","wp_remote_get() [SSRF]","wp_remote_get",[372],{"from":362,"to":367,"sanitized":270},{"entryPoint":374,"graph":375,"unsanitizedCount":29,"severity":384},"wildcard (includes\\Admin\\Ajax.php:24)",{"nodes":376,"edges":382},[377,379],{"id":362,"type":363,"label":378,"file":273,"line":126},"$_POST['toggle']",{"id":367,"type":368,"label":380,"file":273,"line":126,"wp_function":381},"update_option() [Settings Manipulation]","update_option",[383],{"from":362,"to":367,"sanitized":272},"low",{"entryPoint":386,"graph":387,"unsanitizedCount":29,"severity":384},"hide_notice (includes\\Admin\\Ajax.php:60)",{"nodes":388,"edges":394},[389,392],{"id":362,"type":363,"label":390,"file":273,"line":391},"$_POST",64,{"id":367,"type":368,"label":380,"file":273,"line":393,"wp_function":381},65,[395],{"from":362,"to":367,"sanitized":272},{"entryPoint":397,"graph":398,"unsanitizedCount":29,"severity":384},"\u003CAjax> (includes\\Admin\\Ajax.php:0)",{"nodes":399,"edges":406},[400,401,402,404],{"id":362,"type":363,"label":378,"file":273,"line":126},{"id":367,"type":368,"label":380,"file":273,"line":126,"wp_function":381},{"id":403,"type":363,"label":390,"file":273,"line":391},"n2",{"id":405,"type":368,"label":380,"file":273,"line":393,"wp_function":381},"n3",[407,408],{"from":362,"to":367,"sanitized":272},{"from":403,"to":405,"sanitized":272},{"entryPoint":410,"graph":411,"unsanitizedCount":29,"severity":384},"import_data (includes\\Admin\\Tools.php:45)",{"nodes":412,"edges":420},[413,416],{"id":362,"type":363,"label":414,"file":233,"line":415},"$_FILES",51,{"id":367,"type":368,"label":417,"file":233,"line":418,"wp_function":419},"fopen() [File Access]",53,"fopen",[421],{"from":362,"to":367,"sanitized":272},{"entryPoint":423,"graph":424,"unsanitizedCount":29,"severity":384},"\u003CTools> (includes\\Admin\\Tools.php:0)",{"nodes":425,"edges":428},[426,427],{"id":362,"type":363,"label":414,"file":233,"line":415},{"id":367,"type":368,"label":417,"file":233,"line":418,"wp_function":419},[429],{"from":362,"to":367,"sanitized":272},{"entryPoint":431,"graph":432,"unsanitizedCount":29,"severity":384},"deactivate_reasons_form_submit (includes\\Admin\\WPDev\\PluginUsageTracker.php:702)",{"nodes":433,"edges":439},[434,437],{"id":362,"type":363,"label":435,"file":240,"line":436},"$_POST (x2)",705,{"id":367,"type":368,"label":380,"file":240,"line":438,"wp_function":381},706,[440],{"from":362,"to":367,"sanitized":272},{"entryPoint":442,"graph":443,"unsanitizedCount":29,"severity":384},"\u003CPluginUsageTracker> (includes\\Admin\\WPDev\\PluginUsageTracker.php:0)",{"nodes":444,"edges":449},[445,446,447,448],{"id":362,"type":363,"label":364,"file":240,"line":365},{"id":367,"type":368,"label":369,"file":240,"line":365,"wp_function":370},{"id":403,"type":363,"label":435,"file":240,"line":436},{"id":405,"type":368,"label":380,"file":240,"line":438,"wp_function":381},[450,451],{"from":362,"to":367,"sanitized":272},{"from":403,"to":405,"sanitized":272},{"summary":453,"deductions":454},"The \"simple-301-redirects\" plugin v2.1.0 exhibits a mixed security posture. On the positive side, the static analysis reveals a solid foundation with no unprotected AJAX handlers or REST API routes, and 100% of SQL queries utilize prepared statements. The plugin also implements a good number of nonce and capability checks, indicating an effort towards securing its entry points. However, several concerns warrant attention.\n\nThe presence of the `unserialize` function, a known dangerous function, is a significant red flag. While taint analysis did not report critical or high severity unsanitized flows, the potential for unserialize vulnerabilities, especially when combined with external input, cannot be ignored. Furthermore, 30% of output escaping is not properly handled, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is echoed without adequate sanitization.\n\nThe plugin's vulnerability history, with 7 known CVEs including 4 high and 3 medium severity, is concerning. The common types of vulnerabilities like CSRF, Improper Access Control, and Missing Authorization, particularly highlighted by the last vulnerability in November 2023, suggest recurring security weaknesses. Although there are currently no unpatched CVEs, this history indicates a pattern of exploitable flaws that require vigilant patching. The presence of multiple high and medium severity vulnerabilities in the past suggests a need for more robust security practices in development.",[455,457,460,463],{"reason":456,"points":230},"Dangerous function: unserialize used",{"reason":458,"points":459},"30% of output escaping not proper",6,{"reason":461,"points":462},"History of 4 high severity CVEs",16,{"reason":464,"points":234},"History of 3 medium severity CVEs","2026-03-16T17:05:40.972Z",{"wat":467,"direct":476},{"assetPaths":468,"generatorPatterns":471,"scriptPaths":472,"versionParams":473},[469,470],"\u002Fwp-content\u002Fplugins\u002Fsimple-301-redirects\u002Fassets\u002Fcss\u002Fsimple-301-redirects.css","\u002Fwp-content\u002Fplugins\u002Fsimple-301-redirects\u002Fassets\u002Fjs\u002Fsimple-301-redirects.core.min.js",[],[],[474,475],"simple-301-redirects\u002Fassets\u002Fcss\u002Fsimple-301-redirects.css?ver=","simple-301-redirects\u002Fassets\u002Fjs\u002Fsimple-301-redirects.core.min.js?ver=",{"cssClasses":477,"htmlComments":480,"htmlAttributes":481,"restEndpoints":484,"jsGlobals":485,"shortcodeOutput":487},[478,479],"simple-301-redirects-wrap","simple-301-redirects-field",[],[482,483],"data-setting-name=\"301_redirects\"","data-setting-name=\"301_redirects_wildcard\"",[],[486],"simple_301_redirects_ajax_object",[]]