Как структурировать персонализированные типы сообщений с разделяемыми категориями?

Я уже несколько часов стучаю головой о стену, пытаясь понять, как структурировать информацию для веб-сайта.

Иерархия выглядит следующим образом.

Решения (CPT) -> Информационные технологии -> Microsoft

Филиалы (CPT) -> Информационные технологии -> Microsoft

Я попытался создать пользовательские типы сообщений для каждого верхнего уровня (Решения и Филиалы) и предоставить им категории (родитель: Информационная технология chid: Microsoft).

Это приводит к некоторым головным болям. Например, моя страница категорий для информационных технологий содержит сообщения «Посты решений» и « Филиалы» .

Чтобы противостоять тому, что я попытался создать еще один верхний уровень категорий: Решения (CPT) -> Решения -> Информационные технологии -> Microsoft

Это возится с моими сухарями (Домашняя страница >> Решения >> Решения >> Информационные технологии >> Microsoft)

Кроме того, мне нужно создать разные страницы категорий и архивов, которые генерируют много накладных расходов.

Каждый тип пользовательских сообщений будет разделять категории с одинаковыми именами.

Любые предложения, как я должен подходить к этому?

Solutions Collecting From Web of "Как структурировать персонализированные типы сообщений с разделяемыми категориями?"