Hey Emmett,
So right now, your individual bar links are outputting with /bars/ in the URL (e.g., .../bars/le-petit-juliette-coffee-bar/ ), but you want them to sit seamlessly underneath your parent page at /our-bars/ .
To change this so they drop the /bars/ prefix and adopt /our-bars/ instead, you just need to update that specific rewrite setting in ACF.
Here is exactly how to shift it over:
Step 1: Update the Permalink Slug in ACF Pro
- Go to ACF > Post Types and edit your Bars CPT.
- Ensure Advanced Configuration is turned On .
- Head over to the URLs tab.
- Set Permalink Rewrite to Custom Permalink .
- In the URL Slug field, change it from
bars to exactly: our-bars
- Make sure Has Archive is set to False (since you already have your native page handling the main display at that URL).
- Save your changes.
Step 2: Flush Your Permalinks (Crucial)
Because WordPress caches your old /bars/ structure, you have to tell it to clear its routing table, or your new links will give you immediate 404 errors.
- Go to Settings > Permalinks in your WordPress sidebar.
- Scroll straight down to the bottom and click Save Changes (you don’t need to alter any text fields here).
Once that’s done, your single items will instantly migrate over to the clean [https://eventbars.underbitesite.co.uk/our-bars/le-petit-juliette-coffee-bar/](https://eventbars.underbitesite.co.uk/our-bars/le-petit-juliette-coffee-bar/) nesting structure, aligning perfectly beneath your main standard page.