It doesn’t have anything to do with Gutenberg. It’s just the way WordPress stores links in the main content. Anytime you add a link in the WP editor, it automatically puts in the absolute path. ACF and other forms of custom postmeta instead store the post ID, so whenever its slug/permalink changes they are automatically updated.
When you push content from your local site, just use a database migration plugin, which will handle all the URL changes.
Related Posts:
- Gutenberg Editor: dynamicaly change slug field with an ACF field
- How to edit the slug/permalink in Gutenberg?
- How can you receive the most recent permalink or terms of the newly saved post?
- Gutenberg output URL to post from attribute with post ID
- Gutenberg Editor: dynamically edit slug field based on ACF field
- Error: “Sorry, this content could not be embedded” when using the Embed block
- How do I add /blog/ as a prefix to permalink structure for blog posts, tag pages, etc.?
- How do I set a custom base URL for standard posts?
- Does WordPress Change the .htaccess File When Updating?
- Must slugs be unique?
- WooCommerce return 404 on category pages
- What is the best practice to check for pretty permalinks?
- Subdomains to pages
- Redirect old permalinks to new permalinks
- Post ID At The End Of Permalink URL Effects Performance (Positively)?
- Homepage loads but all permalinks are 404 when using nginx & PHP-FPM
- Why does WordPress Pagination Remove the Spaces from my GET Variable?
- Custom rewrite rules for a $_GET request
- How to increase the character limit for post name of 200?
- WordPress overrides the GET variables, (page_id) set in HTACCESS
- WordPress 3.4 Permalinks Redirection Problem
- Change permalink for a single post entry
- Apostrophe in permalink results in page not found
- WordPress redirection problem after moving to a new server?
- Is the ‘/category/post-name-date/’ permalink structure okay?
- Infinite redirects after changing the permalink of a page
- Permalinks settings page blank
- how to add two same slug under two category?
- Does changing a post title of a published post automatically change permalink?
- How to have extra permalink for posts
- Trouble with numeric permalinks after 4.3.1
- Editing Pages Give 404 Error After WordPress Upgrade in Admin Panel
- Illegal characters in URLs
- conditional statement for active permalinks
- Error updating pages, and linking to pages (permalink error)
- Permalinks dropping after 3-4 weeks with no changes in theme or plugins
- WordPress Sub domain
- How can i have a custom post type with more slugs for each post?
- Create a PHP page to refresh the permalink on a custom table
- Why wordpress kicks me back to the dashboard of xampp? [closed]
- Custom permalink for specific category
- Permalink shows garbage character
- Rewrite rule intended for CPTs gives 404 for pages
- Redirecting all posts after changing URL structure with htaccess
- Permalink structure between 2 custom post types and a taxonomy
- how to redirect old blog post urls when permalinks are changed
- Default permalink changes
- Slugs Disappeared Leaving 404s – Quick way to repopulate?
- Path to Pages Resolves to Archive instead of Actual Content
- Changing permalink name redirects to another template?
- How can I emulate permalink behaviour on static pages
- add_query_vars and canonical links
- Changing the permlink and SEO
- whats the mistake → href=”get_permalink() [closed]
- Remove some rewrite rules in wordpress
- Media/attachment urls don’t redirect with fake URL structure
- Remove a link from a page ID used within an array [closed]
- Adding User Info to Permalink of User pages – is it neccessary?
- Permalink will not change – it wants to have -2 slug [duplicate]
- Permalinks 404 after Subdirectory to Root Migration
- optional parameter in permalink structure
- Get a link to paged() part?
- How Can I Use a Custom AccessFileName?
- Two custom taxonomies in permalink structure
- Blogger To WordPress Permalink Redirection
- get_permalink() gives a certain page link only. how to solve this.?
- What is the simplest way to create a redirect
- Problem with special character WordPress
- How to make different urls for some tags pages
- Adding custom query var to a single post without redirecting to its root slug
- How to change specific permalink in wordpress site?
- assets aren’t loading on a page but loads on others? slug permalink conflict?
- remove SLASH on single_post but KEEP on categories and parent pages
- Fire a code when permalinks updated
- Change Project permalink to custom URL
- Got 404 error when changed siteurl via DB in WordPress
- I have a 404 error on all my pages! What do I do?
- All files in public_html, Cannot launch WordPress site via wp-admin
- Extra url paths as variable
- Permalinks don’t update nor link properly
- Prevent 301 when a trailing slash added
- Why I had to re-save permalink setting after moving my WordPress site to another hosting provider?
- Permalinks custom base to redirect to archive.php
- How to change URL of my pages?
- get_permalink to an anchor
- Pretty permalinks returning “not found” on localhost and server
- Removing or hiding slug/permalink from htaccess
- WordPress Permalink Problem
- Converting WP Page to use full explicit paths?
- Add Custom Pagination Permalink
- Pages included in another page and duplicate content issues for SEO
- Losing the original URL when using add_rewrite_rule
- URL to an image in a post is changing when permalink is set to custom. Can I avoid this?
- Permalink issues with Ubuntu Server – Infinite loop & Wrong pages
- How can i edit all posts slug in bulk keeping WP native redirect?
- Post/page without slug
- Add additional URL variations for a Post
- How to use ‘blogs.dir’ as media upload instead of ‘uploads’ directory in WordPress multisite setup
- Dynamically change page permalink name often [closed]
- Can’t Remove Unnecessary Slug