[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feP0yq9Lj7R5rsnYIPQN9e_Xn4gFxnPQz0-eOejV7ILI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":16,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":131,"fingerprints":206},"pf404-for-petfinder","PF404 for PetFinder","0.1.0","brohar","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrohar\u002F","\u003Cp>PF404 for PetFinder will replace your generic 404 page and replace it with animals available for adoption.  You can select between dogs, cats, birds, reptiles, horses, small and fury, and even barnyard animals.  Configure the page heading and contents of your 404 pages within the plugin settings page.\u003Cbr \u002F>\nThis plugin does require a free PetFinder API key.\u003Cbr \u002F>\nThis plugin or plugin developer is not affiliated with PetFinder.com.\u003C\u002Fp>\n","Overrides your 404 page template and shows dogs, cats, and other animals in need of new homes and available for adoption.",0,1168,"2017-07-07T19:45:00.000Z","4.8.28","4.0","",[18,19,20,21,22],"404","not-found","page-not-found","petfinder","pets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpf404-for-petfinder.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,84,"2026-04-04T18:43:45.566Z",[34,55,76,93,114],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":53,"download_link":54,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"404-redirected","Redirectioner","1.4.10","Yoast","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoast\u002F","\u003Cp>Redirectioner allows WordPress admins to have control over their dead links and redirects from inside the admin panel. \u003Ca href=\"https:\u002F\u002Fredirectioner.com\" rel=\"nofollow ugc\">Redirectioner\u003C\u002Fa> records all URLs that users have visited and allows the admin to easily create 301 and 302 redirects to valid pages on their site. Redirects can also be created based on the best possible match for the URL the visitor was most likely trying to reach.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Support & Bug Reports\u003C\u002Fstrong>\u003Cbr \u002F>\n  If you’re in need of support or would like to file a bug report, please head over to our Github repository and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthememix\u002Fredirectioner\u002Fissues\" rel=\"nofollow ugc\">create a new issue.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get list of 404 URLs as they happen inside the admin panel\u003C\u002Fli>\n\u003Cli>Easily redirect 404 URLs to existing pages or choose to ignore the 404 error\u003C\u002Fli>\n\u003Cli>Provides the ability to automatically create redirects based on the URL the visitor was most likely trying to visit\u003C\u002Fli>\n\u003Cli>Provide visitors with a list of suggested pages on the 404 page when a automatic redirect can not be made\u003C\u002Fli>\n\u003Cli>Ability to suggest tag and category pages\u003C\u002Fli>\n\u003Cli>Ability to create automatic redirect for misspelled tag and category pages\u003C\u002Fli>\n\u003Cli>Ability to view logs of hits to 404 pages and redirects including referrer data\u003C\u002Fli>\n\u003Cli>Ability to remove automatically remove redirects when the URL matches a new page or post permalink\u003C\u002Fli>\n\u003Cli>Ability to automatically remove manual and automatic redirects once they are no longer being used\u003C\u002Fli>\n\u003Cli>All features work with both pages and posts\u003C\u002Fli>\n\u003Cli>Create automatic redirects for any URL resolving to a single page or post that isn’t the current permalink\u003C\u002Fli>\n\u003Cli>Basic stats of plugin usage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Convert your 404 traffic by providing your site visitors with a better browsing experience and eliminate 404 URLs on your site.\u003C\u002Fp>\n","Creates automatic redirects for 404 traffic and page suggestions when matches are not found providing better service to your web visitors.",2000,188963,78,41,"2018-01-12T09:49:00.000Z","4.7.32","3.1",[50,51,18,20,52],"301","302","redirect","https:\u002F\u002Fredirectioner.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F404-redirected.1.4.10.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":16,"tags":70,"homepage":74,"download_link":75,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"redirect-to-404","404 Redirect","1.0","jamalteri","https:\u002F\u002Fprofiles.wordpress.org\u002Fjamalteri\u002F","\u003Cp>Retain more visitors and SEO juice by redirecting all 404 error request to a specific page.\u003C\u002Fp>\n","Redirect all 404 errors to a specific page",200,8667,74,3,"2016-06-05T06:58:00.000Z","4.5.33","3.2",[71,72,20,52,73],"404-error","404-redirect","redirection","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredirect_To_404\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fredirect-to-404.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":11,"num_ratings":11,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":16,"download_link":92,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"fast404","Fast 404","1.2","Ayesh Karunaratne","https:\u002F\u002Fprofiles.wordpress.org\u002Fayeshrajans\u002F","\u003Cp>Fast 404 is a low foot-print plugin that quickly inspects an incoming HTTP request, and terminates the request as soon as possible if the request is for a non-existing resource. If the browser is expecting an HTML page (indicated by the \u003Ccode>Accept\u003C\u002Fcode> HTTP header), this plugin will not intercept it. For all other requests, this plugin will terminate it immediately, saving server resources and bandwidth.\u003C\u002Fp>\n\u003Cp>When a user browser requests a resource (such as a \u003Ccode>jpg\u003C\u002Fcode> image, or a \u003Ccode>.woff2\u003C\u002Fcode> font file), the web server sends this resource if it is available in the requested location. If the file does not exist, the request is forwarded to WordPress to handle. Unless you are using a plugin that dynamically generates these files, these file-not-found requests trigger a full WordPress Page-Not-Found error page. This plugin inspects such incoming requests, and if the browser indicates that it is looking for a resource other than an HTML page, this plugin terminates the request as soon as possible to prevent WordPress from serving this request which would be a waste of resources and bandwidth. This plugin carefully makes sure that the short-circuited 404 pages (which just shows “Not Found” on a blank page) is only returned to browser asset requests, and not for end users who expect an HTML page.\u003C\u002Fp>\n\u003Cp>By default, all HTTP requests to \u003Ccode>js|css|jpg|jpeg|gif|png|webp|ico|exe|bin|dmg|woff|woff2\u003C\u002Fcode> extensions will be fast 404’d. You can configure the extensions and even configure an exclusion pattern to prevent this plugin from intercepting certain requests.\u003C\u002Fp>\n\u003Cp>This plugin is the WordPress port of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPHPWatch\u002FFast404\" rel=\"nofollow ugc\">PHPWatch\u002FFast404\u003C\u002Fa> package.\u003C\u002Fp>\n","Prevents WordPress from delivering full Page-Not-Found errors when the browser is not expecting a full HTML page. Saves bandwidth and improves perform &hellip;",50,6808,"2023-07-23T12:41:00.000Z","6.3.8","3.9.2","7.1",[18,20,91],"performance","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffast404.1.2.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":29,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":112,"download_link":113,"security_score":103,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"ultimate-redirect-manager","Ultimate Redirect Manager","1.0.2","Abdur Rashid","https:\u002F\u002Fprofiles.wordpress.org\u002Frubrash\u002F","\u003Cp>Ultimate Redirect Manager is the most advanced redirection tool for WordPress. This Redirect tool will redirect your website’s error links and URLs to the pages you select. You can also track and manage 404, 301, 302, and “Page Not Found” errors very easily. Reduce errors and raise your site’s ranking with the aid of Ultimate Redirect Manager.\u003C\u002Fp>\n\u003Cp>You can quickly and easily create and manage redirects without any prior knowledge of Apache or Nginx. Redirection can be used to redirect any URL if your WordPress site allows permalinks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to set Elementor 404 Page through Ultimate Redirect Manager\u003C\u002Fstrong>\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\u002FZnn0AslbwzA?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\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Custom 404 Page:\u003C\u002Fstrong> Choose a custom page to serve as your 404 error page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manual Redirects:\u003C\u002Fstrong> Set up manual redirects for specific source URLs to redirect to destination URLs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Redirect Track:\u003C\u002Fstrong> Redirect URLs will be recorded in the WordPress database for tracking and monitoring redirect links in the plugin dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User-Friendly Interface:\u003C\u002Fstrong> Manage redirect rules through a simple and intuitive settings interface in the WordPress admin dashboard.\u003C\u002Fp>\n\u003Ch3>Usage:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Setting Up Custom 404 Page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>In the WordPress admin dashboard, go to Settings > Ultimate Redirect Manager.\u003C\u002Fli>\n\u003Cli>Under the 404 Page Redirection section, select a page from the dropdown menu to serve as your custom 404 error page.\u003C\u002Fli>\n\u003Cli>Click Save Changes.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Adding Manual Redirects:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>In the WordPress admin dashboard, go to Settings > Ultimate Redirect Manager.\u003C\u002Fli>\n\u003Cli>Under the Manual Redirect Table section, you can add manual redirects by providing the source URL, destination URL, and redirect type.\u003C\u002Fli>\n\u003Cli>Click Save Rule to add the redirect rule.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🔥 You may like other plugins from RSTheme:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-coming-soon\u002Fadvanced\u002F\" rel=\"ugc\">Ultimate Coming Soon & Maintenance\u003C\u002Fa>\u003C\u002Fstrong> – Best Coming Soon, Under Construction, Maintenance Mode, and Landing Page for your website get advanced features for free.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frselements-lite\u002F\" rel=\"ugc\">RSElements Addon For Elementor\u003C\u002Fa>\u003C\u002Fstrong> – RSElements Addon is a collection of powerful widgets that works perfectly with Elementor page builder.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frs-logo-showcase\u002F\" rel=\"ugc\">RS Logo Showcase\u003C\u002Fa>\u003C\u002Fstrong> – Logo Showcase is a lightweight & Responsive plugin to Display a list of clients, supporters, partners or sponsors logos in your WordPress website .\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcode-elementor\u002F\" rel=\"ugc\">Shortcodes for Elementor\u003C\u002Fa>\u003C\u002Fstrong> – Insert your elementor pages and sections templates anywhere using shortcodes fro elementor. Using this plugin you can make global elements with shortcodes. This shortcode you can use anywhere inside Elementor builder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-team-showcase\u002F\" rel=\"ugc\">Ultimate Team Showcase – Advanced WordPress Team Members Plugin\u003C\u002Fa>\u003C\u002Fstrong> – The ultimate team member WordPress plugin for showing team members profile in grid, slider, Isotope, and lightbox layouts easily using by shortcodes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-tag-cloud\u002F\" rel=\"ugc\">Ultimate Tag Cloud Elementor Addon\u003C\u002Fa>\u003C\u002Fstrong> – Ultimate Tag Cloud enhances tag display with dynamic loading, custom addons, Elementor integration, and stylish layouts for better taxonomy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-redirect-manager\u002F\" rel=\"ugc\">Ultimate Redirect Manager\u003C\u002Fa>\u003C\u002Fstrong> – Ultimate Redirect Manager is the most advanced redirection tool for WordPress. This Redirect tool will redirect your website’s error links and URLs to the pages you select.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>WordPress version at least: 6.3 \nPHP version at least: 7.4\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Redirect users based on 404 errors, manage 301 & 302 redirects, track 404 errors, and optimize your website.",20,1187,100,"2025-10-09T09:28:00.000Z","6.8.5","6.3","7.4",[109,110,20,111,52],"301-redirect","error-404","permanent-redirect","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-redirect-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-redirect-manager.1.0.2.zip",{"slug":115,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":11,"num_ratings":11,"last_updated":123,"tested_up_to":124,"requires_at_least":69,"requires_php":16,"tags":125,"homepage":128,"download_link":129,"security_score":24,"vuln_count":29,"unpatched_count":11,"last_vuln_date":130,"fetched_at":26},"404s","3.5.9","Tomas","https:\u002F\u002Fprofiles.wordpress.org\u002Fzhuyi\u002F","\u003Cp>wordpress 404s plugin will fix broken links and broken images for you, this is all in one solution for 404 page not found errors. 🙂\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Ftooltips.org\u002Fproduct\u002Fwordpress-404s-plugin\u002F\" rel=\"nofollow ugc\">Free Download\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftooltips.org\u002Fwordpress-tooltip-plugin\u002Fwordpress-404s-plugin\u002F\" rel=\"nofollow ugc\">404s Document\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftooltips.org\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">404s Support\u003C\u002Fa>| \u003Ca href=\"https:\u002F\u002Ftooltips.org\u002Fforums\" rel=\"nofollow ugc\">Support Forums\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features of WordPress 404s Plugin:\u003C\u002Fh4>\n\u003Cp>Automatically log each 404 pages, referrers URL, IP, browser…, opt to mail 404s alert to admin, create post for each 404 url manually, redirect 404 to home page or any url using 301…, help you fix broken links and stop 404 Page Not Found happen again.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>404s Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>404 Logs\u003C\u002Fstrong>: help you fix broken links, in settings panel, you can view logs for each broken links, include broken URL, referrers URL, User IP, User Agent, Browser, Date… and so on. WordPress 404s plugin will not trace bots, spiders, crawlers, for example google bot or bing bot…etc \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fix broken images automatically\u003C\u002Fstrong>: broken image is not good, you can opt to use a existed specific image to replace broken images in your wordpress.   \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fix broken links\u003C\u002Fstrong>:you can create a real post for each broken links, for example, you can create a post your.com\u002Fbest-apple-iphone for the broken link your.com\u002Fapples, and create another post your.com\u002Fbuy-iphone for broken link your.com\u002Fbuy. In backend, you can edit \u002F delete \u002F manage \u002F customized 404s posts, also you will find 404 menu item “Add New”, in which you can create new post manually and assign this post with a 404 url via “what is the 404 URL” metabox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Options to automatically redirect 404 page to wordpress home page\u003C\u002Fstrong>: 404 users is vauleable too, in “404 Global Settings” panel, you can set up to redirect 404 error page to home page.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Options to automatically redirect 404 pages to any existed pages\u003C\u002Fstrong>: do not waste user traffic, redirect 404 pages your existed URL will keep 404 users stay on your site, in “404 Global Settings” panel, you can set up to redirect 404 error page to specific posts or not, by default, we will use wordpress default 404.php template as 404 page, but in back end, you can enter any URLs as 404 page, 404 users will be redirected to your specific URL automatically, you can enter any URL in the filed, it can be your landing page, shop page, login page, category…. and url, even URL of another site!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Options to automatically send 404 error email notification\u003C\u002Fstrong>: 404 bad links is bad for SEO rank of your site, 404s mail notification will help you fix 404 page errors asap,  in “404 Global Settings” panel, you can opt to send 404 URL alert to webmaster’s mail box, by default, this function is disabled, but if you enabled 404 not found error mail notification function,  wordpress 404s plugin will send 404 alert to admin email when it happen, also you can change the default admin email as any email address\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Options to automatically redirect 404 pages to your pages using 301 or 302\u003C\u002Fstrong>: using 301 redirect will improve your SEO rank, because search engine will index your 301 links, I recommend you enable this option to use 301 redirect. In “404 Global Settings” panel, you can set up to redirect 404 users with 301 moved permanently status code or 302 status code, by default wordpress 404s plugin will follow wordpress default function to use 302, you can opt to use 301 redirect 404 ereor not found pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Options to delete 404 logs\u003C\u002Fstrong>: by default, wordpress 404s plugin will store 404s logs in mysql database,  in “404 Global Settings” panel, you can one click to delete all 404 logs, also we are developed a new version to allow admin export 404 logs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Options to stop add new 404 logs in database\u003C\u002Fstrong>: by default, wordpress 404s plugin will trace all 404 page not found error URLs and insert these 404 error logs into database, you can stop adding 404 error logs in mysql database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>404 logs paginate navigation\u003C\u002Fstrong>: in 404s menu item, you can view all 404 logs in 404s lists, we have added paginate navigation for help admin check 404 pages easier, and avoid load too many records from mysql database in one time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export 404s records to CSV\u003C\u002Fstrong>: you can export all 404 pages with user informations to CSV file, CSV file can be used in excel, you can use excel to sort & analyze 404s error pages and 404 users, in “404 Global Settings” panel, just click  “Export 404s” menu item to export 404s records into CSV file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>> * more…\u003C\u002Fp>\n\u003Cp>\u003Cem>Please note, if you set up “redirect 404 error page to specific posts” option and “redirect 404 error page to home page” option at the same time, the priority of “redirect 404 error page to specific posts” option is higher than “redirect 404 error page to home page” option\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>More amazing features are being developed and any feature request is welcome.\u003C\u002Fp>\n\u003Ch4>My Other Plugins You Might Also Like:\u003C\u002Fh4>\n\u003Cli>\u003Ca href='https:\u002F\u002Ftooltips.org\u002Ffeatures-of-wordpress-tooltips-plugin\u002F' rel=\"nofollow ugc\">WordPress Tooltips Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-tooltips\u002F' rel=\"ugc\">WordPress Tooltips Free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffrequently-asked-questions\u002F' rel=\"ugc\">WordPress Frequently Asked Questions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href='https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprivate-password-posts\u002F' rel=\"ugc\">Private Password Posts\u003C\u002Fa>\u003C\u002Fli>\n\u003Ch3>WordPress 404s Plugin Change log\u003C\u002Fh3>\n\u003Cp>= Version 3.5.9 =\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftooltips.org\u002Fwordpress-404s-plugin-by-wordpress-tooltips-3-5-9-released\u002F\" rel=\"nofollow ugc\">Corrected an error of new users having no data and another issue\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Version 3.5.1\u003C\u002Fh4>\n\u003Cp>follow wordpress security standard to use esc_attr to escaped all output\u003Cbr \u002F>\nuse sanitize_text_field to check and filter $_SERVER and $_REQUEST…etc too\u003Cbr \u002F>\nThank You for guidance\u003C\u002Fp>\n\u003Ch4>Version 3.4.9\u003C\u002Fh4>\n\u003Cp>fix problem in “Stop Insert New 404 Log Records into Database”\u003Cbr \u002F>\nfix option “Clear 404 logs now”\u003Cbr \u002F>\nfollow wordpress security standard to use sanitize_text_field to enhance security for field values which submit by super admin in wordpress admin\u003Cbr \u002F>\nThanks for the report\u003C\u002Fp>\n\u003Ch4>Version 3.4.1\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftooltips.org\u002Fhow-to-fixed-broken-images-in-wordpress-automatically-wordpress-404s-plugin-3-4-1-released\u002F\" rel=\"nofollow ugc\">How to fixed broken images in wordpress automatically\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Version 3.3.5\u003C\u002Fh4>\n\u003Cp>Support wordpress 5.5\u003Cbr \u002F>\nRemoved unused functions and comments, removed debug codes, clean codes, clean unused css codes\u003C\u002Fp>\n\u003Ch4>Version 3.3.3\u003C\u002Fh4>\n\u003Cp>wordpress 404s plugin support multiple language, we use load_plugin_textdomain() to load plugin’s translated srtings, you can translate it with your language and put your .mo file in languages folder\u003C\u002Fp>\n\u003Ch4>Version 3.2.9\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New option in 404 Settings Panel: “Stop Insert New 404 Log Records into Database”, if you enable this option, we will not trace \u002F record new 404 page URLs into site database \u003C\u002Fli>\n\u003Cli>Improved 404 plugin menu item\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Version 3.2.5\u003C\u002Fh4>\n\u003Cp>Support create post for each 404 error urls via wordperss editor, for example, you can create a post your.com\u002Fbest-apple-iphone for the 404 error url your.com\u002Fapples, and create another post your.com\u002Fbuy-iphone for 404 error url your.com\u002Fbuy\u003Cbr \u002F>\nIn backend, you will find new menu item “All 404s”, in which you can edit \u002F delete \u002F manage \u002F custom 404s posts\u003Cbr \u002F>\nAlso you will find new menu item “Add New”, in which you can create new post manually and assign this post with a 404 url via “what is the 404 URL” metabox\u003C\u002Fp>\n\u003Ch4>Version 3.1.3\u003C\u002Fh4>\n\u003Cp>Export 404s records to CSV: you can export all 404 pages with user informations to CSV file, CSV file can be used in excel, you can use excel to sort & analyze 404s error pages and 404 users, in “404 Global Settings” panel, just click  “Export 404s” menu item to export 404s records into CSV file.\u003C\u002Fp>\n\u003Ch4>Version 3.0.3\u003C\u002Fh4>\n\u003Cp>Added more detailed description in setting panels to hlep users setp up easier\u003C\u002Fp>\n\u003Ch4>Version 2.9.3\u003C\u002Fh4>\n\u003Cp>In “404 Global Settings” panel, option to set up to redirect 404 error page to specific posts, if users enter an error page url, when they open the 404 error pages, they will go to be redirected to your specific page, it can be your landing page, shop page, login page, category…. and url, even URL of another site!\u003C\u002Fp>\n\u003Ch4>Version 2.8.3\u003C\u002Fh4>\n\u003Cp>Option to send 404 URL alert to webmaster’s mail box, you can enable or disable 404 alert in 404 global settings panel\u003Cbr \u002F>\nIf you enable 404 error alert email notification, you can customize the email address which used to receive 404 errors notification\u003C\u002Fp>\n\u003Ch4>Version 2.5.5\u003C\u002Fh4>\n\u003Cp>In wordpress 404s settings panel, added “Redirect 404 with 301 moved permanently status code or 302 code” option box\u003Cbr \u002F>\nAdded more description\u003C\u002Fp>\n\u003Ch4>Version 2.4.7\u003C\u002Fh4>\n\u003Cp>Fixed a php warning in log, which generated in paginate links of “404 Page Not Found Log” panel,  caused by a few site did not use https\u003C\u002Fp>\n\u003Ch4>Version 2.4.5\u003C\u002Fh4>\n\u003Cp>Fix the php warning in apache log, which caused by some pages have no $_SERVER[‘HTTP_REFERER’]\u003C\u002Fp>\n\u003Ch4>Version 2.4.3\u003C\u002Fh4>\n\u003Cp>In 404s trace page in admin area, added paginate navigation links, if the number of 404 records more than 20,\u003Cbr \u002F>\nwe will show paginate navigation links at the bottom of the 404s page, you will see navigation links pre,  1,2,3…, next.. and so on\u003Cbr \u002F>\nper page will show 20 404 records\u003C\u002Fp>\n\u003Ch4>Version 1.4.3\u003C\u002Fh4>\n\u003Cp>Support redirect 404 error page users to custom url\u003Cbr \u002F>\nIn 404s Global Settings panel, you will find the in the select box “Redirect 404 to HomePage”, we added new option “Custom URL”,\u003Cbr \u002F>\nif you select “Custom URL”, URL input box will shown under the select box, you can enter custom url in here,\u003Cbr \u002F>\nif you select other options in the select box, the url input box will be hide\u003Cbr \u002F>\nin front end, when users view a page which do not exist, he will be redirected to the custom url\u003C\u002Fp>\n\u003Cp>Instead of ‘wp_redirect’ function, we use wp_safe_redirect with 301 status to get a better and safe redirection for users and improve seo rank\u003C\u002Fp>\n\u003Ch4>Version 1.2.1\u003C\u002Fh4>\n\u003Cp>opt to redirect 404 error page to home page\u003Cbr \u002F>\nYou will find “Redirect 404 to HomePage ? ” option box in “404 Global Settings” panel, opt to redirect 404 error page to home page, so users come from search engines will not open 404 errror pages, they will go to home page directly\u003C\u002Fp>\n\u003Ch4>Version 1.1.1\u003C\u002Fh4>\n\u003Cp>Improved design in back end 404 trace page, will not messed up again when user enter a very long URL\u003C\u002Fp>\n\u003Ch4>Version 1.0.9\u003C\u002Fh4>\n\u003Cp>Added “Global Setting Panel” in admin area\u003Cbr \u002F>\nYou can remove 404 Logs now\u003Cbr \u002F>\nWhen change settings in admin area, we will show a notify bar after the settings changed successful\u003Cbr \u002F>\nImproved UI in setting panel\u003Cbr \u002F>\nFixed the bug of UI messed up when emptyed log\u003C\u002Fp>\n\u003Ch4>Version 1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Spell out that the license is GPLv3\u003C\u002Fli>\n\u003Cli>Finished the first version\u003C\u002Fli>\n\u003Cli>General code clean up\u003C\u002Fli>\n\u003C\u002Ful>\n","fix all kinds of 404s, fix broken link & images automatically,log each 404,redirect each broken link to specific URL,404 mail alert,export 404s,re &hellip;",10,2868,"2024-02-07T19:07:00.000Z","6.4.8",[18,72,126,127,52],"broken-link","page-not-found-error","https:\u002F\u002Ftooltips.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F404s.zip","2022-06-22 00:00:00",{"attackSurface":132,"codeSignals":165,"taintFlows":197,"riskAssessment":198,"analyzedAt":205},{"hooks":133,"ajaxHandlers":161,"restRoutes":162,"shortcodes":163,"cronEvents":164,"entryPointCount":11,"unprotectedCount":11},[134,140,145,149,153,157],{"type":135,"name":136,"callback":137,"file":138,"line":139},"filter","404_template","change_404_template","plugin.php",37,{"type":141,"name":142,"callback":143,"file":138,"line":144},"action","wp_enqueue_scripts","petfinder_404_enqueue_script",47,{"type":141,"name":146,"callback":147,"file":138,"line":148},"admin_notices","pf404_custom_admin_notice",59,{"type":141,"name":150,"callback":151,"file":152,"line":24},"admin_init","pf404_settings_init","settings.php",{"type":141,"name":154,"callback":155,"file":152,"line":156},"admin_menu","pf404_options_page",197,{"type":141,"name":158,"callback":159,"file":152,"line":160},"admin_post_pf404","am_our_action_hook_function",199,[],[],[],[],{"dangerousFunctions":166,"sqlUsage":167,"outputEscaping":177,"fileOperations":11,"externalRequests":29,"nonceChecks":11,"capabilityChecks":29,"bundledLibraries":196},[],{"prepared":168,"raw":169,"locations":170},5,2,[171,173],{"file":138,"line":65,"context":172},"$wpdb->get_var() with variable interpolation",{"file":174,"line":175,"context":176},"uninstall.php",36,"$wpdb->query() with variable interpolation",{"escaped":178,"rawEcho":179,"locations":180},40,8,[181,184,186,187,189,190,192,194],{"file":182,"line":121,"context":183},"page-404.php","raw output",{"file":182,"line":185,"context":183},11,{"file":182,"line":101,"context":183},{"file":182,"line":188,"context":183},21,{"file":182,"line":188,"context":183},{"file":182,"line":191,"context":183},22,{"file":182,"line":193,"context":183},29,{"file":152,"line":195,"context":183},216,[],[],{"summary":199,"deductions":200},"The 'pf404-for-petfinder' plugin v0.1.0 exhibits a generally positive security posture based on the static analysis and vulnerability history. The absence of any recorded CVEs and the low number of potential attack vectors (0 AJAX, 0 REST API, 0 shortcodes) suggest a well-contained plugin. The code also demonstrates good practices in certain areas, with a majority of SQL queries using prepared statements and a high percentage of output being properly escaped. The single external HTTP request is a minor point of attention but not inherently a vulnerability without further context.\n\nHowever, there are a few areas that warrant caution. The complete lack of nonce checks across all potential entry points is a significant concern, especially if any of the (currently zero) AJAX handlers or future additions were to become accessible without proper authentication. While the current attack surface is zero, this lack of a fundamental security mechanism leaves a large gap if the plugin evolves. The single capability check is also a point to monitor; it's unclear if this check is sufficient for its intended purpose and if it covers all sensitive operations.\n\nIn conclusion, the plugin is currently in a strong security state, largely due to its limited functionality and lack of known vulnerabilities. The primary weakness lies in the absence of nonce checks, which represents a potential for future vulnerabilities if new interactive features are added. It is recommended to implement nonce checks for any form submissions or AJAX requests, even if the current attack surface is zero, to ensure future security.",[201,203],{"reason":202,"points":121},"No nonce checks implemented",{"reason":204,"points":169},"1 external HTTP request","2026-03-17T07:22:48.802Z",{"wat":207,"direct":216},{"assetPaths":208,"generatorPatterns":212,"scriptPaths":213,"versionParams":214},[209,210,211],"\u002Fwp-content\u002Fplugins\u002Fpf404-for-petfinder\u002Fjs\u002Fmasonry.pkgd.min.js","\u002Fwp-content\u002Fplugins\u002Fpf404-for-petfinder\u002Fjs\u002Fimagesloaded.pkgd.min.js","\u002Fwp-content\u002Fplugins\u002Fpf404-for-petfinder\u002Fcss\u002Fstyle.css",[],[209,210],[215],"pf404-for-petfinder\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":217,"htmlComments":219,"htmlAttributes":220,"restEndpoints":221,"jsGlobals":222,"shortcodeOutput":223},[218],"notice-error",[],[],[],[],[]]