That’s not what the rewrite argument of register_post_type means. If you set it to false, that doesn’t mean “prevent any rewriting of this post type’s URL, ever.” That wouldn’t even be possible.
It simply means not to use pretty permalinks when the post is created. You can still add rewrite rules for that post type later.
Related Posts:
- Best way to flush_rewrite_rules for custom post type, in a mu-plugins plugin?
- Custom rewrite rules for archive page and single post
- WordPress Rewrite Rules for Custom Post Type and Taxonomy
- Custom post type 404s with rewriting even after resetting permalinks
- Multiple post types – share same ReWrite slug?
- Rewrite rule for Custom post type Monthly and Yearly archive
- How to modify URL structures in custom post types and taxonomies or terms
- Modify custom post type rewrite rules in a separate function
- Help with a TV series Rewrite structure
- Taxonomy archives based on Custom Post Type
- Change page /2 to /transcript with a Rewrite
- Using %postname% tag with a Custom Permastruct creates 400 Bad Request Errors from the server
- Permalink rewrite with custom post type and custom taxonomy
- Permalinks for CPT breaks permalinks to pages
- Priority for Categories, Tags, Taxonomies, Posts, Pages and Custom Posts with same url
- Custom Post Types: pretty search URLs and has_archive
- wrong template for page of archive
- WordPress Rewrite rule for nested post types
- WordPress rewrite my URL when i use pagination
- Add hierarchical taxonomy to permalink for custom post type
- How to Combine Two Custom Post Types into Single Permalink Structure
- How to rewrite custom post type with custom taxonomy urls?
- How much control do we have over CPT rewrite slugs? Can I create a “root” page for my CPT with out the page path, and then have paths for other pages?
- how to add extra GET parameters to post to url with add_rewrite_rule?
- Parent & Child Taxonomy slugs in custom post permalink
- Rewrite slug of custom post type to include post-id
- Display posts from Custom Post Type in category page on front-end
- How to change custom post type permalink structure
- Front custom edit post page for each post
- Rewrite Question Mark in Post Template to Make it Pretty URL
- How can achieve this permalink perfectly? domain.com/%category%/%post-name%
- Custom post type + category archive page
- How do I change the custom taxonomy slug to be the same as the custom post type slug?
- WP Rewrite Rule Issue while using Custom post type & taxonomy
- Rewrites/query for multiple hierarchical custom post types
- CPT Template Not Showing – Getting 404
- How to get list of taxonomy slugs ordered parents>childs?
- remove base slug from hierarchical custom post type
- Rewrite Endpoints and CPTs – How to use in a plugin
- Make custom post types and pages place nice, re: rewrite
- add_rewrite_rule and passing variables for custom post types
- Use date in the URL of custom post type
- Get url.com/post_type/taxonomy/term work!
- Different rewrite rules for taxonomies and cp in multisite?
- Add a permalink variable onto custom post type URL after post name slug
- How to add custom taxonomy in custom post type permalink?
- Add parent post to Custom Post Type [closed]
- Custom rewrite to fetch feed data
- custom post type archive page has 404 error even though has_archive is true
- Custom Permalinks for Custom Post Types
- Custom Post Type posts, conflict with posts after add_rewrite_rule to top
- Combine multiple CPT names to create valid permalinks
- SEO Concerns With Rewrite Rules
- Route subpage to Custom Post Type
- How to rewrite custom taxonomy term archive to use THE SAME SLUG/front as CPT
- Rewrite permalink for multiple post types (CPT) with taxonomy term
- How to rewrite the post slug of a custom post type post
- rewriterule not working
- Pagination for custom post types – url rewriting
- Custom Post Type with modified permalink structure results in 404
- Modifying rewrite rules to use /category//
- Custom post rewrite rule not working
- Subpages Permalinks Issues
- rewrite rules hierarchical
- Custom Post Type Date Based Archive URL rewrite [duplicate]
- How to make a post accessible from multiple post type slugs?
- 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?
- Category permalinks don’t work even after flushing
- Custom permalink structure for custom post types including multiple taxonomy
- CPTs relationship
- Custom Post Type parent/child relationship rewrite rules for permalinks
- Rewrite url for custom post type with specific url
- Default custom post type url
- How to build overlapping custom post_type and taxonomy rewrites without conflicts?
- Two CPT: one is using part of the custom rewrite slug from the other
- Template hierarchy changes when custom post-type permalink leverages custom taxonomy
- Group based routing and administration
- Adding Custom Taxonomy Along-with Post Name in Post Type Permalink
- Associate custom CPT with another CPT’s taxonomy and rewrite permalinks
- Permalinks for a custom post type – with a page template (custom query) and taxonomy archive
- how to use two permalinks for one custom post type based on categories
- WordPress custom post type rewrite rule matches all pages returning 404
- page not found for example.com/custom-post-name
- Get the custom post type slug but remove the rewrite prefix?
- Rewrite for custom type and custom taxonomy
- Custom Rewrite Tag Structure
- Why won’t this rewrite rule work?
- Rewrite rules causing hole
- Parent cpt/child custom post type URL permalink relationship
- CPT Template Not Showing – Getting 404
- How to make nested custom post type slugs work
- Adding rewrite rules to Custom Post-type mixed with Taxonomy
- Custom post type permalink structure
- Custom archive URL as a subfolder of the custom post type slug
- Need help creating a WordPress site that has a landing page and sub pages for an area (for example, “London”). Website will have 100’s of areas
- How to add random prefix (based on related page slug) to custom post type?
- How does WordPress manage to differentiate between post and page URLs without a distinct base, and how can I replicate this functionality?
- Rewrite taxonomy permalink appended to CPT archive url