A new post type brings new URLs. This page covers the two settings that decide them, and the flush you almost always need afterwards.
What It Does
Has archive decides whether the type gets a listing page of its own. The rewrite slug decides the URL segment for single items and that archive.
Before You Start
- A custom post type created under the Post Types tab.
- At least one published item of that type.
Set Up the URLs
- Open the post type under Nexter → Content Fields → Post Types.

- Turn on Has Archive if you want a listing page.
- Set the rewrite slug if you want URLs to read differently from the post type key.
- Save.
- Go to Settings → Permalinks and click Save. You do not need to change anything — saving is what flushes the rewrite rules.
- Visit a single item and the archive to confirm both resolve.
Limitations
- Rewrite rules are cached by WordPress. Until they are flushed, new or changed URLs return 404 even though the settings are correct.
- A rewrite slug that collides with an existing page slug will shadow one of them. Pick something unique.
- Turning off public removes the front-end URLs entirely, archive included.
Troubleshooting
Every URL for my new post type 404s
Flush the rewrite rules: open Settings → Permalinks and click Save. This is the fix in the large majority of cases.
The archive 404s but single items work
Has Archive is off, or was turned on after the last flush. Turn it on and save permalinks again.










