You could use this search and replace tool:
search and replace by interconnectit
Apart from that you could put some redirects in your htaccess, but really the search and replace works great.
Related Posts:
- How to link post titles on page A to its posts on page B?
- Where is the old post permalink slug stored?
- How to Check if a Page Exists by URL?
- Use category base slug in posts’ permalink
- How to automatically generate a unique random slug
- Post slugs and images cannot have same name?
- Change the Slug of Post Type post to baseurl/post/%postname%
- Keep getting same permalink with WP_Query?
- How to control which category will be picked for the slug of a post?
- Change slug with custom field
- Determining Slug Before and After Edit
- Link for the page archive for posts, like using custom post types with get_post_type_archive_link
- Changing my permalink structure – will new layout conflict with existing page?
- Bulk update post slugs through database
- Removing rel=”nofollow” from links posted in Post Content
- How should I add links to other pages/posts from my post?
- Switch to page template when using post permalink
- Visting slug for ‘post’ post type shows 404 not archive?
- how do i add posts-page slug before posts slug in permalinks
- When changing pages to posts, how do you set up 301 redirects for the page URLs?
- Custom Permalink Structure for Pages & Posts
- Unabled to Change Permalinks – Even Using the “Edit” (Resets to Original Permalink on “Update”)
- Post/page title to permalink transformation – what is behind the scenes?
- Internal linking to posts permalink fail because of spaces and stripe at postname
- Link from Post to Another Post Via Clicking on Words within Original Post
- Link to older links
- Changing permalink of WordPress
- Edit post & page option does not display on latest wordpress
- Please help a newbie with blog page issue?
- How to 301 redirect from url with post id to permalink with post name (slug)?
- Custom permalink for wordpress page / post
- Category URL to use same string as Post URL Permalink
- Post Category link is same with Page link
- My post permalinks are always the same
- Permalink base only for posts
- How to give priority to page than to posts permalink structure?
- Precedence of page permalinks over woocommerce product category links?
- post_name is not stored until post is published… where should I store my slug until it goes live then?
- Posts in Page – How to customize the URL?
- My posts section for logged in user
- One of my posts is displayed as page
- How to mix pages and sub-categories in a url
- Modifying the permalink href for posts with jquery
- Read more link not working [closed]
- After the local installation of an old WP website I can see the homepage but I can’t access to the articles, why?
- Blog posts are not appearing as subs of Blog Page
- Automatically search and replace link in content (pages/posts)?
- how to limit edit_form_after_title hook to page and post edit only?
- Create custom page in WooCommerce
- Change WordPress post-state in Admin Area
- how to show all post in my page-grid.php template page
- eBooks download website, page or post?
- generate unique slug while inserting post
- Can I hide a specific post from latest posts page?
- Hide add new page button
- How to show post(excerpt) from specific category on wp page?
- How To Keep Posts from Being Displayed Two or More Times on My Homepage? [closed]
- Link button is not working while editing a post in Firefox [closed]
- Can I divide the pages into categories?
- How do I get blog posts to appear within CMS?
- How to Next and Prevous Navigation Buttons on the end of the page with custom image Using Wp Post Navigation Plugin
- Overwrite posts/pages via import
- Auto-realod with new posts // Ajax call
- the_permalink() not working in a root installation
- Is there a way to specify an extra class for a post or page with no title?
- Display Posts on Custom Page
- How to get a post’s content? [closed]
- cannot link a external url, present page url acting as parent url
- Post is blank when I click on the link
- Make ‘blog’ page show content as well as posts underneath it
- Setting limit to posts or page creation
- Pagination for normal (standard) posts on a page with a custom loop?
- Short link to read complete post
- Delete all Tag Links from Posts
- Can Permalink structure of %postname%/%post_id% improve performance
- post/page content
- WordPress Architecture as a CMS – Posts & Pages
- Is it to possible to insert a page in the post depending on the category ofthe post
- Can I show category name in url for only one of my categories?
- Automatic duplicate/copy of post to a related page in WordPress
- Yoast breadcrumb URL shows category instead of the page
- Add data attribute of post_id for Internal links
- Prevent the automatic URL linking added in last update
- Private post caught in endless redirect loop
- Nestling Posts Under Page & Justify Text
- Can I link to content dynamically from a page to a new page?
- Disable pagination in posts and pages
- Creating a link to the first post in a category
- Slug collision between page, taxonomy and custom post type
- How do I make it so that new posts within a certain category go into a certain page?
- Problem to get the link of the default ‘post’ post type like the orther custom types
- some posts being displayed as pages
- Make Show Notes for Individual Podcast Episodes Easy to Find (multiple URL’s?)
- Get part of a page url
- can’t post immediately
- Displaying only posts from a certain category on my custom page template
- Where are my posts linked to? I keep getting a Not Found Error, and I have no single.php page
- Custom post page has attributes of latest post [closed]
- WordPress “Posts Page” isn’t showing template dropdown
- How to have 2 posting pages on a blog