{"id":375133,"date":"2026-09-28T16:24:20","date_gmt":"2026-09-28T16:24:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/jassn-404-monitor-redirection-custom-404-page\/"},"modified":"2026-09-28T16:13:13","modified_gmt":"2026-09-28T16:13:13","slug":"jassn-404-monitor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/jassn-404-monitor\/","author":23519056,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"5.0","requires_php":"","requires_plugins":null,"header_name":"jassn 404 Monitor, Redirection, Custom 404 Page","header_author":"Jaswant Singh","header_description":"Monitor 404 errors, manage redirects, and create a custom 404 error page with multiple templates.","assets_banners_color":"f4fbf3","last_updated":"2026-09-28 16:13:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/jassn-404-monitor","header_author_uri":"https:\/\/profiles.wordpress.org\/jass345\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"jass345","date":"2026-09-28 16:13:13","revision":3717554}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3717554,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3717554,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3717554,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3717554,"resolution":"1","location":"assets","locale":"","width":1280,"height":720},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3717554,"resolution":"2","location":"assets","locale":"","width":1280,"height":720},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3717554,"resolution":"3","location":"assets","locale":"","width":1280,"height":720},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3717554,"resolution":"4","location":"assets","locale":"","width":1280,"height":720},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3717554,"resolution":"5","location":"assets","locale":"","width":1280,"height":720}},"screenshots":{"1":"Dashboard \u2013 Overview of total 404 errors, active redirects, and custom 404 status.","2":"404 Logs \u2013 Detailed log with URL, referer, device, OS, and last seen date.","3":"Redirects \u2013 Add new redirects and manage existing ones with activate\/deactivate toggles.","4":"Custom 404 Settings \u2013 Enable\/disable custom 404, choose template, and select a page for content.","5":"Front-end 404 Page \u2013 Example of a custom 404 page using the Modern template."}},"plugin_section":[],"plugin_tags":[267955,209026,976,970,925],"plugin_category":[],"plugin_contributors":[268754],"plugin_business_model":[],"class_list":["post-375133","plugin","type-plugin","status-publish","hentry","plugin_tags-404-logs","plugin_tags-404-monitor","plugin_tags-custom-404","plugin_tags-error-page","plugin_tags-redirection","plugin_contributors-jass345","plugin_committers-jass345"],"banners":{"banner":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/banner-772x250.png?rev=3717554","banner_2x":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/banner-1544x500.png?rev=3717554","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/icon-256x256.png?rev=3717554","icon_2x":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/icon-256x256.png?rev=3717554","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/screenshot-1.png?rev=3717554","caption":"Dashboard \u2013 Overview of total 404 errors, active redirects, and custom 404 status."},{"src":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/screenshot-2.png?rev=3717554","caption":"404 Logs \u2013 Detailed log with URL, referer, device, OS, and last seen date."},{"src":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/screenshot-3.png?rev=3717554","caption":"Redirects \u2013 Add new redirects and manage existing ones with activate\/deactivate toggles."},{"src":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/screenshot-4.png?rev=3717554","caption":"Custom 404 Settings \u2013 Enable\/disable custom 404, choose template, and select a page for content."},{"src":"https:\/\/ps.w.org\/jassn-404-monitor\/assets\/screenshot-5.png?rev=3717554","caption":"Front-end 404 Page \u2013 Example of a custom 404 page using the Modern template."}],"raw_content":"<!--section=description-->\n<p><strong>jassn 404 Monitor<\/strong> is a complete solution to track and manage your site's 404 errors. It logs broken links, lets you create redirects, and provides a custom 404 page with three built-in templates.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><p><strong>404 Error Logging<\/strong> \u2013 Every 404 request is logged with:<\/p>\n\n<ul>\n<li>Requested URL<\/li>\n<li>Referrer<\/li>\n<li>Device (browser or mobile\/tablet)<\/li>\n<li>Operating System<\/li>\n<li>Date\/time (dd\/mm\/yyyy hh:mm:ss)<\/li>\n<li>Hit count (grouped by URL per day)<\/li>\n<\/ul><\/li>\n<li><p><strong>Redirection Manager<\/strong> \u2013 Add, delete, and toggle redirects:<\/p>\n\n<ul>\n<li>Support for 301 (permanent) and 302 (temporary) redirects<\/li>\n<li>Activate\/deactivate redirects without deleting them<\/li>\n<li>Simple interface for source (relative URL) and target (full URL)<\/li>\n<\/ul><\/li>\n<li><p><strong>Custom 404 Page<\/strong> \u2013 Replace the default theme 404 page with your own:<\/p>\n\n<ul>\n<li>Choose from three built-in templates: Default, Modern, and Minimal<\/li>\n<li>Optionally use the content of any existing WordPress page as the 404 body<\/li>\n<\/ul><\/li>\n<li><p><strong>Green Admin Theme<\/strong> \u2013 All admin panels are responsive on desktop, tablet, and mobile.<\/p><\/li>\n<li><p><strong>Secure &amp; Developer-Friendly<\/strong> \u2013 All inputs are sanitised, escaped, and nonce-verified.<\/p><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install directly via the WordPress plugin repository.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to the new <strong>404 Monitor<\/strong> menu in the WordPress admin sidebar to configure.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20caching%20plugins%3F\"><h3>Does this plugin work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. 404 logging and redirects are processed before the cache is served, so it works with most caching plugins.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20design%20for%20the%20404%20page%3F\"><h3>Can I use my own design for the 404 page?<\/h3><\/dt>\n<dd><p>You can choose from the three built-in templates (Default, Modern, Minimal). Each template can be styled further using the included CSS file.<\/p><\/dd>\n<dt id=\"how%20do%20i%20see%20the%20404%20logs%3F\"><h3>How do I see the 404 logs?<\/h3><\/dt>\n<dd><p>Go to <strong>404 Monitor \u2192 404 Logs<\/strong> in your admin menu. You can view all logged errors, see device and OS details, and clear the logs.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20ip%20addresses%3F\"><h3>Does the plugin store IP addresses?<\/h3><\/dt>\n<dd><p>The plugin logs IP addresses for diagnostic purposes. You can modify the logger to anonymise or disable IP logging if needed.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>404 logging, redirect manager, and custom 404 page.<\/li>\n<li>Three built-in templates (Default, Modern, Minimal).<\/li>\n<\/ul>","raw_excerpt":"Monitor 404 errors, manage redirects, and show a custom 404 page with multiple templates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/375133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=375133"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jass345"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=375133"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=375133"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=375133"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=375133"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=375133"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=375133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}