I use the Custom Permalinks plugin for WordPress. With it, you can choose the permalink of each post/page individually. It is great for situations like yours where you want to fine tune the URLs in some corner cases.
Related Posts:
- how to get page id of a page using page slug
- Current post’s author name in the author meta tag
- Can we have a php “page” without a WordPress “page”?
- Put a link to a category round a hard coded A HREF
- A Specific Blog post to be assigned as the landing page of my wordpress blog
- Get ID of child from child slug, while knowing parent ID
- Get posts with at least one category in common with current post?
- Can I change the contents of a description meta tag generated by Yoast?
- Rename “Portfolio” slug?
- How do I attach a php file to an arbitrary slug and still have access to the wp-core functions?
- How to query for pages/post depending on slug?
- WordPress custom slug (endpoint) and compare all links
- Global variable $post returning incorrect object
- How do you use WP slugs for PDF files / media?
- A solution to set metatags with my page generating plugin?
- What is an equivalent of single_cat_title for getting the slug of the category?
- What query string parameter is available for index.php, that works for both pages and blog articles?
- Getting error when trying to implement site-wide breadcrumbs in Twentytwentyone Theme [closed]
- Add meta noindex to post if it has a specific taxonomy
- How to remove role=”navigation” from all nav elements?
- php script to change slug in post automatically
- Change title only in dynamic page
- Category title output before opening title tag
- List taxonomy term slugs within shortcode (do_shortcode)
- page-slug.php not working but only for specific slug
- Seo Friendly Filter URLs
- How to add no follow to specific links?
- WordPress yoast seo plugin – parse snippet var in meta description
- Remove slugs from custom posts type
- .html end of URl affected to SEO?
- Can’t change website Title on wordpress
- Nginx WordPress and another Web app URL structure
- Genesis / custom template page / setting the page title and meta desc
- Getting the slug into a variable, how to echo that variable
- Get All In One SEO Pack to use custom field instead of Content
- Create a slug for a page in WordPress
- Workaround for og:image unsupported webp image type, Yoast SEO?
- Obfuscate links (for SEO purpose) [closed]
- Custom URL for multiple categories hierarchy
- Allow two posts (from different categories) to have the same slug
- Test the existence of a page/article by its URL, taking in consideration the URL rewriting by filters
- 404 on old link after changing post url
- Tag title not being returned in page title of tag archives
- Retrieve alt text by referencing the img src
- Get nice name of category from slug (remove dashes of category)
- Custom PHP form needs refresh to load page correctly
- Slug duplicates once clicking on link
- Yoast Breadcrumbs Inject Multiple Levels
- Rewrite rule not working, but only when parameter is text
- Hide a specific category title from displaying on site
- Exclude a category slug on pagination
- Add missing alt tag to featured images for “storefront” theme
- How can I output the slug of a comment author?
- WordPress using get_term to retreive slug not working as expected
- Weird slug in archives permalink
- php string inside shortcode does not work
- Redirect homepage /page/1/ to /blog/page/1/
- Magento and WordPress URL integration [closed]
- get_category only returning details for ‘uncategorized’
- Wrapping the_content() in Schema articleBody tag? [closed]
- Custom HTML/CSS Theme into WordPress – SEO considerations
- seo meta description issue in google search
- How to disable page create for custom post type, but allow a page with the post types slug to be created?
- Remove /Page/ from slug when we’re visiting 2nd and other inner pages of the blog page
- Create a custom plugin with dynamic child pages listing database records
- How to modify default tags in wp_head()
- How to do SEO friendly filters urls?
- Custom plugin with dynamic child pages listing database records
- Run str_replace on title and save the output to a custom field
- Which function crops images in wordpress?
- Using a $GET parameter from a URL, to redirect to a URL (WordPress)
- How to determine from a different folder (outside wordpress) if a visitor is logged into WordPress
- WordPress function and string as variable?
- Delete taxonomy and delete all post related it
- Is a series of update_option calls safe, performance wise?
- plugin add action hook is not working :
- How to call multiple functions from multiple files into a WordPress page template [closed]
- Theme’s Options Page included with require_once *.php in functions.php not visible anymore
- wp-options keep crashing please help
- wp_insert_post: array only. wp_update_post: array|object (?)
- what do I replace get_bloginfo with and where do I find all instances of it?
- Remove dash from blog title wordpress
- Using data sent via AJAX in multiple functions on a WP plugin
- Querying Database with wpdb
- What is the difference in the WP memory limits?
- Limit Taxonomy Output in Conditional Statement
- Problem with AJAX in wordpress plugin
- WordPress archive page showing 404 Error [duplicate]
- wp_redirect only works on main site and not on other sites
- How to remove coupon dropdown feature
- Is it possible to define variables in a wordpress shortcode, and then call the shortcode using a specific variable?
- Is it save to use eval for a jQuery callback method coming from the database?
- Division by zero error in image.php
- linking stylesheets and scripts with functions.php
- Jquery window.send_to_editor function
- PHP include statement not working?
- Code Executing Too Late?
- Double jQuery loaded
- PHP: Showing currency sign if input is a number
- Displaying text if post was within 5 hours