The process to do this isn’t probably as complex as you think.
- Leave the existing page exactly as-is. Don’t change its slug etc.
- Create a new page draft
- Create the new page content as you’d like it to have.
- Once the new page is complete, and ready to go, go back to the original page and change its slug to anything else. (see below gif #1)
- Go to the new page, and set its slug to the original page slug (that you changed in step #4)
- Publish the new page.
If you no longer want to keep the old page, change its status to draft, and/or delete it (so it doesn’t show up in your sitemap).
If you want to keep the old page, decide on the slug you’d like to have and update it as necessary.
Related Posts:
- How to get permalink and title from post ID?
- Pretty permalinks for search results with extra query var
- Using $_GET variables in the URL?
- Removing leading zeros from custom permalink structure
- Broken wordpress permalinks on pages only
- How can I include a query string with get_permalink
- Post being redirected to attachment post
- Without index.php in permalinks I get 404 across site
- Changing Permalinks to a Custom Permalink causes a 404 Error [no matter what I do]
- How to assign a Permalink to a Function
- Redirect user if it’s not logged in
- Random Alphanumeric Key URLs
- Date archive permalink modification
- How to get this JavaScript working with get_permalink
- Add a css class to a taxonomy permalink
- Search result permalink
- Change of permalink structure – redirects in htaccess breaks the archive links
- Change permalinks with ACF values
- Changing Custom Permalink with Filter
- Filter string like a slug
- WordPress installation in subfolder not working with nginx
- 404 with post name permalinks
- Should there be a trailing slash in the permalink
- Link to external URL
- Confusion about how a URL is being parsed
- Clean install – Changing permalinks in twentyeleven give 404
- Woocommerce Product Attribute Permalink doesn’t work?
- Adding page links to content that automatically convert to pretty permalinks?
- Permalink change redirects by WordPress [duplicate]
- WPML get permalink to the translated post from the original post
- page nested 3 levels deep shows 404
- Removing /author/ slug from URL gives 404
- Add custom post type name in term link?
- Can I create permalinks like this: /%post_type%/%postname%/
- Why the “Permalink” option is not showing in the “Settings”? [closed]
- WordPress post-name permalink redirects to site.com
- Custom permalink structure: /%custom-taxonomy%/%post-name%/ (without CPT slug)
- get_permalink() is not working after published
- How can I get this custom post type permalink structure? %custom_post_type%-%taxonomy%-%term-postname%
- get_permalink returning site home url instead of the url of slug being passed
- WordPress add_rewrite_tag working for Posts, but not working for Pages
- Woocommerce subcategory 404
- Host frontpage via example.com and everything else via example.com/blog
- WordPress can generate numeric permalinks, which then 404
- WordPress Automatic Update to 3.9.1 breaks Permalinks [closed]
- Static Text in Permalink
- Permalink changes gives me 404 [closed]
- How do I make 301 redirection from `/%post_id%/` to `/%postname%/`?
- WordPress permlink is not working
- Suddenly new posts have the default permalink instead of the post name
- Permalink Settings
- get_posts post title permalink not working for last item in array
- Add category into post permalink
- Add post overwriting permalink from previous post in 4.6
- Make custom post available under main domain directly?
- Custom permalink structure with %postname% in front of domain name
- Add variables to all permalinks in site
- What is the right way to clean up $title before wp_insert_post?
- How to get links to user and tag by its name?
- placing the media uploads in a subdirectory
- Help me fix these crazy attachment page URLs (rewrite?)
- How to Use metada Value in Url and is it possible? [duplicate]
- Custom child page permalink
- How to allow slash(/) on page url
- Safest way to create a custom permalink
- Parent/Child Categories Permalinks
- How to prevent wordpress from lowering Capitalized letters
- An excluded ‘ghost’ page is crashing my permalink
- Yoast and permalink troubleshooting
- Permalink Issue | Too many redirects
- Disable -2 Permalink Addition
- Permalink in relation with the files
- Every sub page shows Error 404, i have check permalink but still same issues
- WordPress project redirecting to a blank index.php when i use custom templates
- Parent/Child Relationships with Multisites?
- Allowing slash in slug/permalinks
- Custom Permlinks work, regular page permalinks don’t
- How to redirect from old standard wordpress permalink structure to new custom one
- When is a good time to reset permalinks?
- wp_dropdown_categories links 404
- Permalink problem ( Blog posts vs custom post types)
- Search and replace post URL’s on page output?
- Two urls for one website
- Added incorrect rewrite rule now getting an error
- WordPress Pagination Not Working After Transfer from Localhost
- Accidentally changed the permalink structure
- Keep wordpress from modifying my permalinks
- Permalink Issue – Funny & Weird
- customize urls displayed by previous_post_link and next_post_link
- Pagination is not working, how to trace it properly?
- Routing ‘fake’ sub sub posts
- Files placed in directory with wordpress 404
- wordpress home is gone
- how to make follow?
- how to create several url aliases for a page
- Permalinks Won’t Work
- Post URL not working according to permalink setting
- Add additional URL variations for a Post
- How to use ‘blogs.dir’ as media upload instead of ‘uploads’ directory in WordPress multisite setup
- How to Set Both Category and Sub-Category Level at Root. It should also obey post rule as /category/sample-post and /sub-catgeory/sample-post?