Swerve

A plugin to handle page changes and page moves, keeping your URL in sync with your page name, and adding a 301 redirect for any older names.

Author:Make Do (profile at wordpress.org)
WordPress version required:3.3
WordPress version tested:3.9
Plugin version:3.2.2
Added to WordPress repository:08-04-2013
Last updated:05-05-2014
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:2
Plugin URI:http://makedo.in/products/
Total downloads:2 689
Active installs:800+
plugin download
Click to start download

Created by Make Do, choose in the settings which post types you want this to support, and optionally add a meta box to that post type to view, add or remove permalinks and/or aliases.

The plugin will automaticaly keep track of changes to the post types you have 'activated' the plugin on, and will automatically 301 redirect to those pages if an old URL is landed on (WordPress typically dosn't do this for deep hierarchical content, and will instead serve a 404 error).

Also you can add custom redirects, so if you have a page URL of http://domain.com/about-my-organisation/contacting-us, with this plugin you can direct a custom URL alias to that page such as: http://domain.com/contact.

Swerve features

  • Support for URL aliases (redirect to your page/post from any alias you enter)
  • Delete permalinks that you do not want to redirect to your page/post
  • Redirect any post type to an internal page
  • Redirect any post type to an external page

If you are using this plugin in your project we would love to hear about it.