Support the Developer
If this plugin has helped you, please consider supporting further development. Your contribution directly fuels
new features, improvements and long‑term maintenance.
Every contribution helps fuel new features and improvements!
Thank you for being part of our mission to simplify complexity.
WSC 404 Redirect – Take Control of Broken Links
When visitors land on a broken link, you have a choice: show a generic error, or guide them somewhere useful.
WSC 404 Redirect gives you precise control over how 404 (Not Found) errors are handled across your
WordPress site.
Instead of leaving users at a dead‑end error page, you can:
- Redirect missing pages to one destination (e.g. a custom 404 or help page).
- Redirect missing posts to another destination (e.g. blog index or specific category).
- Track statistics to see which URLs are failing and how often.
This plugin is designed for site owners, developers and agencies who need a simple but powerful way to manage 404s
without hacking theme files or writing custom redirect rules by hand.
Custom 404 Page Settings

Redirect Statistics

Redirect History

Recent Redirect History

404 Redirect Settings

Plugin Summary
- Plugin Name: WSC – 404 Redirect
- Plugin URI: https://dev.wesimplifycomplexity.com/products/wordpress/wsc-404-redirect/
- Description: Redirects 404 errors to specified pages with separate redirect destinations for pages and posts. Includes statistics tracking and a comprehensive admin interface.
- Version: 0.01
- Author: WSC – WeSimplifyComplexity
- Author URI: https://wesimplifycomplex.com
- License: GPL v2 or later (GPL‑2.0)
- Text Domain: wsc-404-redirect
- Domain Path: /languages
- Requires at least: WordPress 5.0
- Tested up to: WordPress 6.4
- Requires PHP: 7.4
- Network: false
What This Plugin Does
1. Separate Redirects for Pages & Posts
WSC 404 Redirect lets you define different destinations depending on what was requested:
- Missing pages → redirect to a custom page (e.g. a site map, help center or home page).
- Missing posts → redirect to a blog index, a “Latest Articles” page or curated content.
This avoids sending every 404 to the same generic screen and gives visitors a better chance of finding
something relevant.
2. Central Admin Settings
Configure everything from a single, focused settings page in the WordPress admin:
- Select redirect targets using standard Page pickers.
- Optionally enable or disable redirects per content type.
- Define whether to use a 301 (Permanent) or 302 (Temporary) redirect.
- Preview your chosen redirect URLs before saving.
No code changes required – everything is managed through the UI.
3. Built‑In 404 Statistics
Every time a 404 occurs, WSC 404 Redirect can record it. Over time, you build a picture of:
- Which URLs are most frequently missing.
- Whether those URLs are for pages, posts, or other requests.
- How often a 404 occurs in a given period (e.g. last 7 / 30 days).
This helps you identify broken links, outdated menu items, or external sites pointing to old URLs.
Why 404 Management Matters
- Better user experience: visitors are guided to helpful content instead of being dropped on a dead‑end error page.
- SEO hygiene: consistent handling of missing URLs can reduce soft 404 issues and improve crawl behavior.
- Operational insight: 404 statistics show where your content structure or external links need attention.
- Simple, safe control: admin‑only settings keep redirect logic out of theme code.
How to Use It – Quick Start
- Install & Activate
Upload the plugin towp-content/plugins/and activate it in
Plugins → Installed Plugins. - Open WSC 404 Redirect Settings
Go to Settings → WSC 404 Redirect (or the WSC menu entry, depending on your setup). - Choose Redirect Targets
- Select a page to handle missing pages (Page 404 redirection).
- Select a page to handle missing posts (Post 404 redirection).
- Pick your desired redirect type (301 or 302).
- Save & Test
- Save your settings.
- Visit a non‑existing page/post URL to confirm that redirects behave as expected.
- Review the statistics screen after some traffic to see which URLs are generating 404s.
Notes & Limitations
- Designed primarily for site owners and internal use, not as a complex redirect rules engine.
- Does not replace full‑blown SEO redirect plugins when you need hundreds of custom mapping rules.
- 404 statistics rely on traffic – low‑traffic sites may take time to build meaningful data.
- As with any redirect system, test on a staging site before applying to high‑traffic production sites.
Explore Our Other WordPress Plugins
WSC Accounting (Core)
Core accounting engine for transactions, financial reports and double‑entry bookkeeping.
Khipu Accounting
A streamlined accounting layer focused on sales, expenses and third‑party contacts.
HRM – Human Resources Manager
Manage employee records, departments, positions and HR events directly inside WordPress.
WSC External Link Cleaner
Clean external URLs in your content while keeping visible text and internal links intact.
ManBehindTheCurtain
A backstage toolkit for developers and admins, surfacing diagnostics and helpers safely.
Page / Post Footer
Add consistent footer content (disclaimers, CTAs, legal notes) to your pages and posts.
WooCommerce External Stock Links
Link WooCommerce products to external channels (Amazon, eBay, Etsy) and track outbound clicks.
WSC WordPress Analytics
Lightweight, internal analytics for your WordPress site without heavy third‑party scripts.
Contact the WSC 404 Redirect team