custom taxonomy and pages rewrite slug conflict gives 404
You seem to need “partial verbose rewrite rules”. Verbose rewrite rules means all the pages are put on top because WordPress can’t figure out the difference between a page and a post. Here it thinks it can, because all URLs of the form portfolio/([^/]+)/ are from your portfolio taxonomy, except this one portfolio/clients/. You will … Read more