From the top of my head, yes.
URL has to uniquely identify target post (or set of posts) to load. One of the (often annoying) issues is that as result WordPress treats hierarchical and non–hierarchical post types differently.
In a nutshell hierarchical posts are identified by the whole path in URL, not just their individual slug. Likely you can tinker that away in principle, but such URL tweaks are considered unreliable and prone to cause issues.
Related Posts:
- What is the best permalink structure for SEO?
- How to remove dates from existing permalinks?
- Minimal custom permalink structure
- How do I turn off 301 redirecting posts (not canonical)?
- Pretty Permalinks
- If I change permalink structures, can I use htaccess to permanantly redirect links?
- Force wordpress to display page with same url structure as categories
- Media Gallery Images – safe to change permalink?
- SEO: shortening permalinks to five words
- Changing permalinks structure without loosing SEO
- Redirecting “wrong” but working links to their canonical URL in order to prevent search engine penalties (e.g. /123/ at the end of URLs)
- What happens to the permalink that use %postname% if I change the post name
- Moving blog and maintaining current permalinks
- Is it possible to change the permalink structure without changing the old permalinks to posts and without 301 redirects?
- Permalink not changing according to post type
- 301 redirects after changing permalinks
- Is it possible to use % sign in post permalinks?
- Search and replace post URL’s on page output?
- Two urls for one website
- Pages included in another page and duplicate content issues for SEO
- Change media item permalink
- Creating custom permalink structure for languages
- Permalink not working for page without title
- What is the difference between get_permalink vs get_the_permalink?
- Is the permalink structure /%post_id%/%postname% faster or slower than just /%postname%?
- Using underscores instead of hyphens in the permalink
- How can I force WordPress to redirect to canonical permalinks?
- Remove subfolders from URL
- Changing pemalink structure to /%post_id%/%postname%/
- htaccess or redirect to cloak portion of a link?
- Update Old Links To Pretty Permalinks Custom Post Type
- WordPress Permalinks %postname% for RSS2 Feed URL
- Make Category Base Appear in Posts Permalink (but not tags)
- Getting a 500 internal server error ONLY on wp-admin/options-permalink.php
- Top level Pages redirecting to homepage!
- Image Attachment Url Rewrite
- Get a permalink structure of /%posttype%/%category%/%postname%
- Permalinks keep reverting to 404 unless I re-save them
- How to hyperlink both post thumnail image and post title text in wordpress?
- Permalinks okay some pages but 404 error on others
- Permalinks for parent/child pages and custom post types
- Automatically append ID to at the end of specific URLs
- remove sub-category of Custom Post Type from permalink structure
- WordPress Permalinks & Nginx Rewrite Rule Not Working
- How to change wordpress category list url
- Need to add trailing slash to all internal links relative and absolute
- wordpress custom post type taxonomy permalink
- How to rewrite a URL to another rewritten URL without changing the address?
- Update the permalink for one post via wp cli
- How can I make internal anchor links work with WordPress’s permalinks?
- How do I get thumbnail generator to recognize the_permalink tag?
- wordpress how to replace url /bar with foo/bar for custom post type
- Can WP give a value a post ID?
- Page Name and Permalinks
- Getting back a permalink from custom url
- how to get a list of all top level pages
- Permalinks on Windows IIS not working and web.config breaks site – does wordpress not support windows server now, if so how?
- Permalink sub-routing catch-all
- I’ve removed my /author/ slug but it clashes with new and existing pages. Any fixes?
- Exclude single page from permalink rule
- Changing the entire permalink
- How are WordPress Page URLs affected by permalink settings?
- Home page Pagination – Other pages do not redirect to home page template
- Access posts while mod_rewrite is broken
- Update page breaks permalinks
- WordPress switch servers
- Tag pages do not show
- WordPress Posts forced to load as Uncategorized
- replicate url permalink after migrating to wordpress
- I need to change the attribute of the isPermaLink guid in the WordPress RSS feed – from false to true
- Permalinks Question: Adding a prefix ONLY in front of the posts
- Modify post slug before saving
- Changing permalink for blog posts, current structure www.website.com/blog-post, change to, www.website.com/blog/blog-post
- Permalink refresh, the good, the bad, etc. What is best?
- WordPress slug confusion
- Author URL using wrong domain after using Edit Author Slug
- 404 on wordpress multisite Permalink pretty URLs
- Cannot publish posts or pages when I change permalink structure
- Remove Permalink of certain posts
- append current user-id to all internal permalinks
- How to find a page in admin based on it’s permalink
- issue with the_permalink
- Pagination links for taxonomy archive page 404 error on every page except first
- Facebook Share Permalink Javascript href
- Change all pages permalinks instead of hierarchical to have id of the page
- where is the media permalink info stored in database?
- Links after changing hosting and domain
- Category-dependent custom permalink
- How can I get WordPress CPT archives and page templates to work with prettified permalink settings?
- Passing user defined variable into get_permalink
- Custom permalink structure for custom post type results in 404
- ?posts_type=xxx not rewritten
- Change permalink when page category selected in admin
- Category pagination first link works, remaining don’t
- Custom rewrites for pages and categories
- Why doesn’t my page know it’s a page (won’t return true for is_page())?
- How to change my URL on intranet
- 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?