You’re leaving WordPress to set your page slugs automatically.
Here’s what’s happening:
- When you save a Draft, WordPress will assign a “temporary” slug based on the post title.
- Once you complete your post, you’ll then click Publish.
- WordPress will then rebuild your post slug based on the latest title since it was never explicitly set by you.
To fix your problem do this:
- Give your post a temporary title (that is different to your final title) and save it as a draft.
- Complete your posts along with emoji.
- Save Draft.
- Before Publishing your post, go to the Document settings and under the Permalink section, edit your slug so that it is now reflecting your desired post slug.
- Publish post.
Related Posts:
- Change the “page” slug in pagination
- Change author base slug for different roles
- Using custom/dynamic “slug” for a page
- Display posts with author in the url with custom post types
- How to seamlessly redirect between different archive and singular slugs?
- How to add dot(“.”) in post slug
- How to change default page slug?
- Handle category name URL rewrite before different post type slugs
- How to change ?lang=cn into /cn/
- custom htaccess rewrite rule for page
- Why is there /index.php/ in all my links? How do I remove it?
- Multiple Permalinks for Same Post
- Adding more pages to author pages
- Using Blog Parent Slug on Blog Posts Only
- Load a template page based on part of slug in wordpress
- Removing “category” from URLs then “add_endpoint()” won’t work…
- How do I change attachment slug from name to id
- Access files at new location using old file paths
- Adding special characters to slug?
- Rewrite URLs – Custom Post Type – Post Slug, Taxonamy Slug
- Preserve old website URL structure after migrating to WordPress
- How to change the Author Slug from Username to Nickname and deal with Special Characters
- How to change custom post type slug
- Using URL rewrite to add custom URL for custom post type
- One off rewrite for single post-type slug (show normal page with same URL instead)
- Can’t use a specific custom URL (slug)?
- How to transform multiple parameter URL to clean URL
- Make the home page’s slug visible in the browser’s URL bar
- Trying to add array of paths to post permalink
- Changing the wordpress default search url to something like – …example.com/search?query=keyword
- How to add dot(“.”) in post slug
- WordPress is adding “category” word before my actual category name in url (and this is unsolicited)
- Change author base and slug in author link
- WordPress numeric (yearly) page names / disable yearly archives
- Post & Page with same slug
- How to add 2 variable rewrite rule?
- taxonomy term in URL slug won’t forward to the correct term for custom post like it does for default categories/normal posts
- Remove Page Slug from URL
- Needed to change slug to access page
- Pagination posts. Url format
- Change the slug ( url ) to a sequence number starting from 0 in the custom record type?
- How do you create a “virtual” page in WordPress
- Multiple endpoints to same page
- How to make a category page the blog home page?
- Taxonomy rewrite question
- Taxonomy page returns 404 page not found
- Rewrite rules in .htaccess get overwritten?
- Why did installing wordpress in url root jack up underlying WP sites?
- How do I create a dynamic page?
- Dynamic URL, not a physical page within the database
- Prevent WordPress from automatically correcting URLs
- Nginx rewrite rule conflict with WordPress permalinks rule
- URL Rewrite doesn’t work for nested pages
- Rewrite rules for custom post type slug
- Using custom mod_rewrite without breaking wordpress permalinks
- WordPress Redirects When a Query String Contains a Number
- How can I add a page’s ID to its permalink using WP_Rewrite?
- How does WordPress determine if a paged query var is too high?
- How to remove parent section from attachment URL?
- Url Rewriting a dynamic wordpress page
- subdirectory install breaking existing links
- Share same Slug for a Custom Post Type and 2 Taxonomies
- Multiple query vars sorting combination and url rewrite
- WP Rewrite issue
- WordPress keeps writing rewrite rules to .htaccess
- Is it possible to match site root with a WP rewrite rule? [closed]
- How to rewrite AJAX call URL to admin-ajax.php to match REST style URLs
- Add parameter to URL
- Changing URL scheme, mod_rewrite not helping
- WordPress rewrite rule not working
- Is WordPress API visible from PHP file called in htaccess
- Requested URL changes when using custom rewrite rule
- Insert post ID into the end of a slug preceeded by a dash
- Flushing rewrite rules
- Not able to rewrite the pagination URL for the posts
- 301 Rewriting htaccess
- Using page as front page, why does /page/### work?
- Rewrite rule shows 404 page
- A different permalink structure for different categories
- WordPress pagination broken for page 2,3 with custom permalink. Redirects to baseurl
- Rewrite rule for custom permalink structure
- Unable to access the query variables in the template
- Hide wordpress source code
- Why is there a 404 on page 2+ for my search page?
- Custom rewrite from URL to URL using slug
- URL duplicating after migrating domain
- URL rewrite before template_redirect called
- Custom Post type and Custom taxonomy with URL rewrite worked but template did not
- Add dynamic url with external page in WordPress
- .htaccess RewriteBase equivalent for WordPress – Passing a URL as a variable without getting a 404
- URL Rewrite for CPT single posts
- Rewriting WordPress URLs
- Need Help With A Rewrite Issue
- Function to rewrite URl in WordPress
- Can’t get pretty permalinks to work without index.php
- get parameter from url rewrite [closed]
- Generated URLs don’t reflect accurate URLs.
- How to make custom WordPress page deliver search results
- URI rewriting: handling one page
- Problems Implementing Non-WordPress Rewrite Rules