Sometimes the new url does not exist, especially if it was deleted. So to account for this, send user to home page.
Retain query string from old url.
Don't re redirect to same url even if at some point it had changed. This to prevent endless redirects.
Changed so it only works for posts and pages.
If page is the front page, don't bother checking to see if its a 404.
Updated 404 detection code.
Tom M8te was blocked by WordPress as they no longer accept framework plugins. So I've had to drastically change the plugin to work.
Noticed an issue where url has a query string. The fix is to remove query strings from the urls.
Able to generate sitemap that you can submit to google or bing.
Increased compatibility across multiple themes.
I think I may have fixed template conflictions once and for all. I've placed the redirect on the shutdown event which is the last wordpress event that executes. I think before it tried to redirect before all other code could execute, breaking most templates. Now that this executes on the last event, I think it should create less template issues.
Allows you to create custom urls to redirect to a page.
I noticed that SEO Redirect 301 didn't want to play nice with some paid themes. I've come up with a solution to SmartStart and the fix could potentially fix other themes that work closely with WordPress Theme code.
Fixed small bug with dependency checker.
Better dependency installer. Fixed issue with empty redirect table.
Added more Tom M8te functions to make it easier to manage.
After looking at logs, I found duplicate entry errors, which didn't create them, just warned about them. This patch removes the chance of the warning.
Small bug fix, happens rarely. If the database is corrupt and post id didn't exist it produced an error. This patch fixes it.
Fixed bug with redirect. Sometimes the system redirects to an attachment, not a page or post, which makes no sense. Anyways I put a guard on it so if it tries to redirect to the attachment, it redirects to the page instead.
Fixed bug with https urls.
Dependent on plugin Tom M8te to make some features easier to code. There is no new features since 1.5.
Fixed redirect posts to correct urls. Fixed delete redirects which did delete but didn't refresh changes at correct time.
Fixed some typos, whoops.
Better description on table when you haven't yet changed your urls.
UI to show user which old urls are pointing to the new updated urls.