WordPress – how to overcome category and page permalink clashes

In WordPress, I have a category and subcategory:

Donkey (slug=donkey-category)
   Reports (slug=reports - parent category is donkey-category)

I also have a page:

Read More
Donkey (slug=donkey, categorised as donkey-category)

And I have a series of posts:

My post name 1 (categorised a donkey-category and reports)
My post name 2 (categorised a donkey-category and reports)
etc.

I want the page to have the permalink /donkey

I want the category index page to have the permalink /donkey/reports

I want each of the posts to have the permalink /donkey/reports/my-post-name-1, etc.

But because the page is called “Donkey” and the parent categories is called “Donkey” I am having to give one of them a different slug and that either compromises the permalink for the page or for the category and posts.

I have configured a Permalink custom structure: /%category%/%postname%/

And I have the “Remove Category URL” plugin (to avoid the /category/donkey-category verbosity)

Related posts