Permalinks for CPT breaks permalinks to pages

Pages are hardcoded to be the default parsing possibility to any URL (or to say it differently, if nothing else matches, wordpress will try to find a page there).

Therefor it is unwise to put permalink structure with no “prefix”, but if you really want it that way, just add a page with a “page” slug and make all other pages its sons. This will work great if you do not have many pages and you will have zero code that hacks at parsing and permalink generation to worry about 😉

Leave a Comment