The old permalinks still work because the rewrite rules that support those permalinks still exist. When you register a post type, setting the rewrite argument generates the rules to resolve incoming requests. Rather than adding new rules in addition to the originals, just alter the original post type registration.
Related Posts:
- WordPress Rewrite Rules for Custom Post Type and Taxonomy
- How to modify URL structures in custom post types and taxonomies or terms
- Archive page with multiple taxonomies rewrite
- Taxonomy archives based on Custom Post Type
- Permalink rewrite with custom post type and custom taxonomy
- WP Rewrite Rules – Custom post type & taxonomy
- Remove base slug in CPT & CT, use CT in permalink
- Custom Permalink Tag breaks Pagination
- Custom Permalink for Taxonimie and Custom Post Type
- how to get archive urls with same origin for custom types and terms?
- Permalink Structure CPT With Custom Taxonomy Fails
- Remove url rewrites for registered taxonomies
- Customize Custom Post Type URL
- How do I change the custom taxonomy slug to be the same as the custom post type slug?
- Custom taxonomy rewrite with query var returns %2F in URL
- WP Rewrite Rule Issue while using Custom post type & taxonomy
- Custom Permalinks with CPT and Hierarchical Taxonomies
- How to get list of taxonomy slugs ordered parents>childs?
- Permalink structure with custom taxonomies and custom post type like /parent-tax/child-tax/custom-post-type-name (with no base name)
- How to rewrite custom taxonomy term archive to use THE SAME SLUG/front as CPT
- WordPress custom permalink and archive link for custom post type
- How to rewrite the post slug of a custom post type post
- Modifying rewrite rules to use /category//
- Custom taxonomy and post type rewrite rules
- Remove cpt slug from url and use custom taxonomy instead breaks all other cpt
- How to properly set the rewrite rules for this case?
- Change CPT permalink to use the category
- How to fix 404 on post after prepending Custom Post Type url with Custom Taxonomy Term slug
- Redirect Custom Post Type from Child Taxonomies
- How to build overlapping custom post_type and taxonomy rewrites without conflicts?
- Custom Post Type rewrite url to /category/pagetitle [duplicate]
- page not found for example.com/custom-post-name
- Why won’t this rewrite rule work?
- Parent cpt/child custom post type URL permalink relationship
- Custom Taxonomy in Permalink from post type
- Rewrite taxonomy permalink appended to CPT archive url
- How can I make the slug of the taxonomy also the slug of the custom post
- How to rewrite url for any specific taxonomy?
- Custom post URL 404 error
- Remove slug in URL custom post type
- Rewrites/query for multiple hierarchical custom post types
- cpt and page sharing same base permalink
- WordPress uses url different from defined in rewrite arg of custom post type
- Hide or disallow default custom post type url?
- URL rewriting for CTP assigned entity
- Post Type rewrite rule to point to custom Page/template
- Custom Permalink Structure for Custom Post Type, Custom Taxonomy, Under a page
- Custom taxonomy returns 404
- Including taxonomy term before post type breaks top level pages
- Correct procedure for advanced permalinks
- CPT’s with landing page instead of archive – Url Rewrite?
- Rewrite Endpoints and CPTs – How to use in a plugin
- add_rewrite_rule and passing variables for custom post types
- Pretty URLs and custom post types
- Get url.com/post_type/taxonomy/term work!
- Specific routing for CPT
- Taxonomy in URL
- Custom taxonomy and post type with same slug
- Different rewrite rules for taxonomies and cp in multisite?
- Custom permalink with child taxonomy terms
- How to add custom taxonomy in custom post type permalink?
- Properly flush rewrite rules on plugin activation
- Best way to specify “article type” in URL
- Custom Rewrite Rule for Custom Post Type with URL Param
- WordPress custom slug rewrite
- Custom URLs in post types make it impossible to view archive
- I can’t access custom taxonomy page listing
- Custom Permalinks for Custom Post Types
- post_type_link Filter – Too Few Arguments
- Postname on unique permalink structure appends “-2” for a custom post type. How can I get this to stop happening?
- Combine multiple CPT names to create valid permalinks
- SEO Concerns With Rewrite Rules
- Set parent for custom post type archive rewrite url
- Route subpage to Custom Post Type
- Add term slug in URL of custom post type details page
- Custom Post Type Advanced Slug
- Rewrite permalink for multiple post types (CPT) with taxonomy term
- rewriterule not working
- Urls in Custom Post Type work for Terms but not for its Taxonomies
- Pagination for custom post types – url rewriting
- Custom Post Type View Button in Admin Gives 400 Error
- Add Custom Values to Permalinks Through Custom Fields and Posts
- Taxonomy rewrite pagination 404
- Archive page for custom post type and custom taxonomy
- Custom Post Type URL Rewrite’s
- WordPress custom taxonomy page
- rewrite rules hierarchical
- Custom Post Type Date Based Archive URL rewrite [duplicate]
- custom post archive URL is wrong
- Rewrite rules for custom post type
- Custom Post Type and Taxonomy Rewrite Error
- Url Rewriting a dynamic wordpress page with parameters
- Custom taxonomy terms as children of multiple custom post types
- Custom Permalink For Custom Post Type – Working Fine But Broken For Pagination
- multiple URLS for the same page
- Rewrite URL for CPT to domain/post-name/post-id
- How to apply multiple rewrite_rule to a single custom post type url?
- Custom Post Type & Taxonomies – Rewrite
- Remove custom permalink base from CPT custom category and custom tags
- How to handle this wordpress custom post type rewrite problem?